搜档网
当前位置:搜档网 › 微信接口设计文档

微信接口设计文档

微信接口设计文档
微信接口设计文档

微信接口设计方案

一:接口描述

接口主要功能是完成信息推送,信息可以按照用户、组、标签进行推送,也可同时推送给多个微信应用。

二:接口开发

接口开发采用一般处理程序的服务接口,通过Post请求方式访问接口。

三:接口认证

客户端和服务端双方约束一个GUID字符串,接口方法通过GUID判断客户是否是合法用户。

四:接口方法

接口方法传递两个参数

1:token (客户端服务器端的认证GUID字符串)

2:weixinModelList(客户端服务器段定义的对象集合的Json形式)

五:接口参数类型

客户端和服务器段定义接口类

public class WeixinModel

{

public WeixinModel() { }

//列表ID

public string ID { get; set; }

//列表名称

public string ListName { get; set; }

//内容类型(设置微信state参数,通过此参数跳转具体页面,备用)

public string StateType { get; set; }

//发布标题

public string Title { get; set; }

//发布描述

public string Description { get; set; }

//连接详细页面

public string Url { get; set; }

//连接图片

public string PicUrl { get; set; }

//推送AppID集合

public List AppIdList { get; set; }

//推送类型:0:全部;1-用户;2-组;3-标签;

public string PushType { get; set; }

//推送范围:如果PushType=1 那么PushScope就是用户

public List PushScopeList { get; set; }

}

六:接口发布

单独发布应用程序站点,微信只支持80和443端口

相关主题