微信接口整理
来源:互联网 发布:淘宝极速退款的条件 编辑:程序博客网 时间:2024/05/20 22:30
1.获取access_token
http请求方式: GEThttps://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=APPID&secret=APPSECRET
参数说明
返回说明
{"access_token":"ACCESS_TOKEN","expires_in":7200}
http请求方式: GEThttps://api.weixin.qq.com/cgi-bin/getcallbackip?access_token=ACCESS_TOKEN
参数说明
返回说明
正常情况下,微信会返回下述JSON数据包给公众号:
{"ip_list":["127.0.0.1","127.0.0.1"]}
必须在公众号平台上为公众号设置微信号后才能使用,每个公众号最多添加10个客服号
3.1添加客服账号
http请求方式: POSThttps://api.weixin.qq.com/customservice/kfaccount/add?access_token=ACCESS_TOKEN
POST数据示例如下:
{ "kf_account" : "test1@test", "nickname" : "客服1", "password" : "pswmd5",}
返回说明(正确时的JSON返回结果):
{ "errcode" : 0, "errmsg" : "ok",}
3.2 修改客服账号
http请求方式: POSThttps://api.weixin.qq.com/customservice/kfaccount/update?access_token=ACCESS_TOKEN
POST数据示例如下:
{ "kf_account" : "test1@test", "nickname" : "客服1", "password" : "pswmd5",}
返回说明(正确时的JSON返回结果):
{ "errcode" : 0, "errmsg" : "ok",}
3.3 删除客服账号
开发者可以通过该接口为公众号删除客服帐号。该接口调用请求如下:
http请求方式: GEThttps://api.weixin.qq.com/customservice/kfaccount/del?access_token=ACCESS_TOKEN
POST数据示例如下:
{ "kf_account" : "test1@test", "nickname" : "客服1", "password" : "pswmd5",}
返回说明(正确时的JSON返回结果):
{ "errcode" : 0, "errmsg" : "ok",}3.4 设置客服的头像
http请求方式: POST/FORMhttp://api.weixin.qq.com/customservice/kfaccount/uploadheadimg?access_token=ACCESS_TOKEN&kf_account=KFACCOUNT调用示例:使用curl命令,用FORM表单方式上传一个多媒体文件,curl命令的具体用法请自行了解
返回说明(正确时的JSON返回结果):
{ "errcode" : 0, "errmsg" : "ok",}
3.5 获取所有客服
http请求方式: GEThttps://api.weixin.qq.com/cgi-bin/customservice/getkflist?access_token=ACCESS_TOKEN
3.6客服发送信息
http请求方式: POSThttps://api.weixin.qq.com/cgi-bin/message/custom/send?access_token=ACCESS_TOKEN
4.上传图文信息
http请求方式: POSThttps://api.weixin.qq.com/cgi-bin/media/uploadimg?access_token=ACCESS_TOKEN调用示例(使用curl命令,用FORM表单方式上传一个图片):curl -F media=@test.jpg "https://api.weixin.qq.com/cgi-bin/media/uploadimg?access_token=ACCESS_TOKEN"
5.模板消息规范
5.1设置公众号所处行业
http请求方式: POSThttps://api.weixin.qq.com/cgi-bin/template/api_set_industry?access_token=ACCESS_TOKEN
POST数据示例如下:
{ "industry_id1":"1", "industry_id2":"4" }
5.2获取模板id
http请求方式: POSThttps://api.weixin.qq.com/cgi-bin/template/api_add_template?access_token=ACCESS_TOKEN
5.3发送模板信息
http请求方式: POSThttps://api.weixin.qq.com/cgi-bin/message/template/send?access_token=ACCESS_TOKEN
公众号主动调用API的情况将不受影响,只有被动回复用户消息时,才需要进行信息加解密
0 0
- 微信接口整理
- 微信API接口整理
- 微信开发接口以及资源收集整理
- 微信操作整理
- 微信操作整理
- 微信开发整理
- 【整理】微信开发
- 微信整理
- 微信接口
- 微信接口开发
- 微信素材接口
- 微信支付接口
- 微信分享接口
- 微信JS接口
- 微信接口备忘
- 微信相关接口
- 微信图像接口
- 微信接口封装
- MyEclipse 快捷键
- poj1459 Power Network(最大流)
- 【Python】求程序的运行时间
- 南邮 OJ 1661 凯撒密码
- 机器学习 之 SVM VC维度、样本数目与经验风险最小化的关系
- 微信接口整理
- 第三章(条件选择结构)
- hdu4126 MST修改边后的期望值 树形dp 好题
- Oracle11gr2新增APPEND_VALUES提示
- 改变UITableView的headerView、footerView背景颜色
- opencontrail本地编译定义标签
- 小技巧
- 使用Sever与多个客户端同时通信,Server可以接受到所有信息,也可以广播
- opencv GPU HoughLines直线