关于使用规则,请注意:
关于接口文档,请注意:
目录 |
推送,具体如下:
接口调用请求说明
http请求方式: POST {WebPath}/api/WXManagerController/SendText
POST数据说明
POST数据示例如下:
参数说明
参数 | 是否必须 | 说明 |
---|---|---|
UnitID | 是 | 单位ID[由学之路提供] |
SendType | 是 | 接收类型 0 全部 1 全部老师 2 老师 3 全部学生 4 学生 |
Mobiles | 是 | 当SendType 为 2 和4 的时候传入手机号码,字符串数组 例如:['136xxxx32125', '156xxxx3212'] |
Message | 是 | 消息内容 |
Token | 是 | 授权码[由学之路提供] |
返回值说明
在调用接口后,会返回JSON数据包。正常时的返回JSON数据包示例:
{ "error":0, "Message":"发送消息成功!" }
返回字段说明
字段 | 类型 | 说明 | |||
---|---|---|---|---|---|
error | error | 返回值:'0'表示成功,'1'表示失败 | |||
message | string | 'error=1'时错误信息有值返回 |
自定义推送,具体如下:
接口调用请求说明
http请求方式: POST {WebPath}/api/WXManager/SendNews
POST数据说明
POST数据示例如下:
参数说明
参数 | 是否必须 | 说明 |
---|---|---|
UnitID | 是 | 单位ID[由学之路提供] |
SendType | 是 | 接收类型 0 全部 1 全部老师 2 老师 3 全部学生 4 学生 |
Mobiles | 是 | 当SendType 为 2 和4 的时候传入手机号码,字符串数组 例如:['136xxxx32125', '156xxxx3212'] |
Articles | 是 | 文章类数组 |
Articles[Title] | 是 | 标题 |
Articles[Description] | 是 | 描述 |
Articles[Url] | 是 | 点击跳转的页面地址 |
Articles[PicUrl] | 是 | 封面图片地址 |
Token | 是 | 授权码[由学之路提供] |
返回值说明
在调用接口后,会返回JSON数据包。正常时的返回JSON数据包示例:
{ "error":0, "Message":"发送消息成功!" }
返回字段说明
字段 | 类型 | 说明 | |||
---|---|---|---|---|---|
error | error | 返回值:'0'表示成功,'1'表示失败 | |||
message | string | 'error=1'时错误信息有值返回 |
自定义推送,具体如下:
接口调用请求说明
http请求方式: POST {WebPath}/api/WXManager/SendMPNews
POST数据说明
POST数据示例如下:
参数说明
参数 | 是否必须 | 说明 |
---|---|---|
UnitID | 是 | 单位ID[由学之路提供] |
SendType | 是 | 接收类型 0 全部 1 全部老师 2 老师 3 全部学生 4 学生 |
AgantID | 是 | 应用ID |
Mobiles | 是 | 当SendType 为 2 和4 的时候传入手机号码,字符串数组 例如:['136xxxx32125', '156xxxx3212'] |
Articles | 是 | 文章类数组 |
Articles[title] | 是 | 标题 |
Articles[pic_name] | 是 | 上传接口返回的文件名或者web图片地址【需带上http】,例如:http://www.xxx.com/aa.jpg |
Articles[author] | 否 | 文章作者 |
Articles[content_source_url] | 否 | 点击阅读原文链接的地址 |
Articles[content] | 是 | 文章内容【支持html】 |
Articles[digest] | 否 | 图文消息描述 |
Articles[show_cover_pic] | 否 | 文章中是否显示封面 |
Token | 是 | 授权码[由学之路提供] |
返回值说明
在调用接口后,会返回JSON数据包。正常时的返回JSON数据包示例:
{ "error":0, "Message":"发送消息成功!" }
返回字段说明
字段 | 类型 | 说明 | |||
---|---|---|---|---|---|
error | error | 返回值:'0'表示成功,'1'表示失败 | |||
message | string | 'error=1'时错误信息有值返回 |
自定义推送,具体如下:
接口调用请求说明
http请求方式: POST {WebPath}/Service/*****.aspx
POST数据说明
POST数据示例如下:
参数说明
参数 | 是否必须 | 说明 |
---|---|---|
UnitID | 是 | 单位ID[由学之路提供] |
data | 是 | 文件 |
md5 | 是 | 文件MD5码 |
name | 是 | 文件名 |
size | 是 | 文件大小 |
total | 是 | 文件片数,填1即可 |
index | 是 | 当前片数,填0即可 |
token | 是 | 授权码[由学之路提供] |
例子:
var files; var md5; $("#File1").change(function (e) { files = $('#File1').get(0).files[0]; //File1为input上传控件 }) function Upload() { var formData = new FormData(); GetMD5(files); formData.append("data", files); // files直接input控件上传的文件 formData.append("md5", md5); // files的文件MD5码 formData.append("name", files.name); // 上传文件的文件名 formData.append("size", files.size); // 上传文件的总大小 formData.append("total", 1); // 总片数 传1即可 formData.append("index", 0); // 表示第几片 传0即可 formData.append("token", ''); // token $.ajax({ type: 'POST', url: 'http://xzl.zjzdy.net:8006/Service/******.aspx', contentType: false, processData: false, cache: false, data: formData, success: function (data, textStatus) { filename = $.parseJSON(data).file; alert(filename); alert(JSON.stringify(data)); }, error: function (xmlHttpRequest, textStatus, errorThrown) { alert(xmlHttpRequest.responseText); } }); }
返回值说明
在调用接口后,会返回JSON数据包。正常时的返回JSON数据包示例:
{ "error":0, "file":"a32848ab8723472i3928xi02332.jpg" }
在调用接口后,会返回JSON数据包。错误时的返回JSON数据包示例:
{ "error":0, "message":"错误信息" }
返回字段说明
字段 | 类型 | 说明 | |||
---|---|---|---|---|---|
error | error | 返回值:'0'表示成功,'1'表示失败 | |||
file | string | 文件名 | |||
message | string | 'error=1'时错误信息有值返回 |