微信API接口_微信下载

微信API接口_微信下载整理一下微信API文档,以备未来开发,本文API内容为常用的微信开发API整理,内容有待完善……packagecn.vision.weixindemo.utils.base.API;publicclassWeiXin_API{//授权类/***获取授权Token*https请求方式:GET*字段…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

整理一下微信API文档,以备未来开发,本文API内容为常用的微信开发API整理,内容有待完善……

package cn.vision.weixindemo.utils.base.API;

public class WeiXin_API {

    //    授权类
    /**
     * 获取授权Token
     * https请求方式: GET
     *  字段      必填              备注
     * grant_type	是	    获取access_token填写client_credential
     * appid	    是	    第三方用户唯一凭证
     * secret	    是	    第三方用户唯一凭证密钥,即appsecret
     *
     * by Vision
     */
    public static String API_GET_ACCESS_TOKEN = "https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=APPID&secret=APPSECRET";

//    菜单类
    /**
     * 创建菜单
     * http请求方式:POST(请使用https协议)
     * 字段             必填                             备注
     * button	        是	                            一级菜单数组,个数应为1~3个
     * sub_button	    否	                            二级菜单数组,个数应为1~5个
     * type	            是	                            菜单的响应动作类型,view表示网页类型,click表示点击类型,miniprogram表示小程序类型
     * name	            是	                            菜单标题,不超过16个字节,子菜单不超过60个字节
     * key	        click等点击类型必须                  菜单KEY值,用于消息接口推送,不超过128字节
     * url	        view、miniprogram类型必须	        网页 链接,用户点击菜单可打开链接,不超过1024字节。 type为miniprogram时,不支持小程序的老版本客户端将打开本url。
     * media_id	    media_id类型和view_limited类型必须	调用新增永久素材接口返回的合法media_id
     * appid	    miniprogram类型必须	                小程序的appid(仅认证公众号可配置)
     * pagepath 	miniprogram类型必须	                 小程序的页面路径
     *
     * by Vision
     */
    public static String API_POST_CREATE_MENU = "https://api.weixin.qq.com/cgi-bin/menu/create?access_token=ACCESS_TOKEN";

    /**
     * 查询菜单
     *http请求方式:GET
     * 字段             必填                             备注
     * access_token     是                          微信开发者授权token
     * by Vision
     */
    public static String API_GET_QUERY_MENU = "https://api.weixin.qq.com/cgi-bin/menu/get?access_token=ACCESS_TOKEN";

    /**
     * 删除菜单
     *  字段             必填                             备注
     * access_token     是                          微信开发者授权token
     * by Vision
     */
    public static String API_GET_DELETE_MENU = "https://api.weixin.qq.com/cgi-bin/menu/delete?access_token=ACCESS_TOKEN";
//个性化菜单
    /**
     * 预留
     */

//IP类
    /**
     * 获取微信服务器ip
     *  字段             必填                             备注
     * access_token     是                          微信开发者授权token
     * by Vision
     */
    public static String API_GET_GETCALLBACKIP ="https://api.weixin.qq.com/cgi-bin/getcallbackip?access_token=ACCESS_TOKEN";


//    客服类
    /**
     * 添加客服账号
     *  http请求方式: POST
     *
     *      "kf_account" : "test1@test",
     *      "nickname" : "客服1",
     *      "password" : "pswmd5",
     *
     *  by Vision
     */
    public static String API_POST_ADDKF = "https://api.weixin.qq.com/customservice/kfaccount/add?access_token=ACCESS_TOKEN";

    /**
     * 修改客服账号
     * http请求方式: POST
     *
     *      "kf_account" : "test1@test",
     *      "nickname" : "客服1",
     *      "password" : "pswmd5",
     *
     * by Vision
     */
    public static String API_POST_UPDATEKF = "https://api.weixin.qq.com/customservice/kfaccount/update?access_token=ACCESS_TOKEN";

    /**
     * 删除客服账号
     * http请求方式: GET
     *      "kf_account" : "test1@test",
     *      "nickname" : "客服1",
     *      "password" : "pswmd5",
     *
     * by Vision
     */
    public static String API_GET_DELETEKF = "https://api.weixin.qq.com/customservice/kfaccount/del?access_token=ACCESS_TOKEN";

    /**
     * 上传客服头像
     * http请求方式: POST/FORM
     *
     * 调用示例:使用curl命令,用FORM表单方式上传一个多媒体文件,curl命令的具体用法请自行了解
     *
     * by Vision
     */
    public static String API_POST_KFHEADIMG = "http://api.weixin.qq.com/customservice/kfaccount/uploadheadimg?access_token=ACCESS_TOKEN&kf_account=KFACCOUNT";

    /**
     * 客服发送消息
     * http请求方式: POST
     *  不同的消息类型需要提交不同的参数,具体请查阅官方文档
     *
     * by Vision
     */
    public static String API_POST_KFCONTEXT = "https://api.weixin.qq.com/cgi-bin/message/custom/send?access_token=ACCESS_TOKEN";

    /**
     *  http请求方式: POST
     * 开发者可通过调用“客服输入状态”接口,返回客服当前输入状态给用户。
     * 字段             必填           备注
     * access_token	    是	        调用接口凭证
     * touser	        是	        普通用户(openid)
     * command	        是	        "Typing":对用户下发“正在输入"状态 "CancelTyping":取消对用户的”正在输入"状态
     * by Vision
     */
    public static String API_POST_KF_TYPING = "POST https://api.weixin.qq.com/cgi-bin/message/custom/typing?access_token=ACCESS_TOKEN";

//     模板消息类
    /**
     * 设置所行业
     * http请求方式: POST
     *
     *  参数	        是否必须	    说明
     * access_token 	是	        接口调用凭证
     * industry_id1	    是	        公众号模板消息所属行业编号
     * industry_id2	    是	        公众号模板消息所属行业编号
     *
     * 编号消息请查阅官方文档
     * by  Vision
     */
    public static String API_POST_SET_INDUSTRY = "https://api.weixin.qq.com/cgi-bin/template/api_set_industry?access_token=ACCESS_TOKEN";

    /**
     * 获取设置的行业信息
     * http请求方式:GET
     *
     * 参数	            是否必须	    说明
     * access_token	    是	        接口调用凭证
     *
     * by Vision
     */
    public static String API_GET_INDUSTRY = "https://api.weixin.qq.com/cgi-bin/template/get_industry?access_token=ACCESS_TOKEN";

    /**
     * 获得模板ID
     * http请求方式: POST
     *
     * 参数               	是否必须	        说明
     * access_token	        是	            接口调用凭证
     * template_id_short	是	            模板库中模板的编号,有“TM**”和“OPENTMTM**”等形式
     * by Vision
     */
    public static String API_GET_TEMPLATE = "https://api.weixin.qq.com/cgi-bin/template/api_add_template?access_token=ACCESS_TOKEN";

    /**
     * 获取模板列表
     * http请求方式:GET
     * https://api.weixin.qq.com/cgi-bin/template/get_all_private_template?access_token=ACCESS_TOKEN
     *
     * 参数	            是否必须	    说明
     * access_token	    是	        接口调用凭证
     */
    public static String API_GET_ALL_PRIVATE_TEMPLATE = "https://api.weixin.qq.com/cgi-bin/template/get_all_private_template?access_token=ACCESS_TOKEN";

    /**
     * 删除模板
     * http请求方式:POST
     * https://api.weixin.qq.com/cgi-bin/template/del_private_template?access_token=ACCESS_TOKEN
     *
     * 参数	            是否必须    	说明
     * access_token	    是	            接口调用凭证
     * template_id	    是	            公众帐号下模板消息ID
     */
    public static String API_POST_DEL_PRIVATE_TEMPLATE = "https://api.weixin.qq.com/cgi-bin/template/del_private_template?access_token=ACCESS_TOKEN";

    /**
     * 发送模板消息
     * http请求方式: POST
     * https://api.weixin.qq.com/cgi-bin/message/template/send?access_token=ACCESS_TOKEN
     * 参数	            是否必填    	说明
     * touser	        是	            接收者openid
     * template_id	    是	            模板ID
     * url	            否	            模板跳转链接
     * miniprogram	    否	            跳小程序所需数据,不需跳小程序可不用传该数据
     * appid	        是	            所需跳转到的小程序appid(该小程序appid必须与发模板消息的公众号是绑定关联关系,暂不支持小游戏)
     * pagepath	        否	            所需跳转到小程序的具体页面路径,支持带参数,(示例index?foo=bar),暂不支持小游戏
     * data	            是	            模板数据
     * color	        否	            模板内容字体颜色,不填默认为黑色
     *
     */
    public static String API_POST_SENDTEMPLATE = "https://api.weixin.qq.com/cgi-bin/message/template/send?access_token=ACCESS_TOKEN";

//    自动回复类
    /**
     * http请求方式: GET(请使用https协议)
     * https://api.weixin.qq.com/cgi-bin/get_current_autoreply_info?access_token=ACCESS_TOKEN
     *  具体参数请查阅官方文档
     */
    public static String API_GET_CURRENT_AUTOREPLY_INFO = "https://api.weixin.qq.com/cgi-bin/get_current_autoreply_info?access_token=ACCESS_TOKEN";
}

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/186777.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 关于异步FIFO设计,这7点你必须要搞清楚「建议收藏」

    关于异步FIFO设计,这7点你必须要搞清楚「建议收藏」这篇文章可能帮助您:了解异步FIFO设计中的7个要点。

    2022年8月13日
    14
  • 微商分销代理商城源码带代理等级和升级条件 thinkphp框架「建议收藏」

    微商分销代理商城源码带代理等级和升级条件 thinkphp框架「建议收藏」  介绍:微商分销代理商城源码基于think框架开发是一款微商分销代理商城源码,可以自己设置代理等级和升级条件(如购买指定商品、消费额度)网站搭建方式介绍:测试环境php7.0+mysql5.6数据库配置文件applicationdatabase.php后台/admin用户:admin密码:123456下载链接:thinkphp框架微商分销代理商城源码-代理等级和升级条件…

    2022年5月17日
    46
  • 扩充NetCMS的功能:添加{TM:Repeater}{/TM:Repeater}标签[通俗易懂]

    扩充NetCMS的功能:添加{TM:Repeater}{/TM:Repeater}标签[通俗易懂]本文档为{TM:Repeater}{/TM:Repeater}标签的说明文档,创建的目标是打算制造一个系列文档的索引,索引的目标是关于这个标签的相关文档。简要说明:NetCMS1.7(以下简称NT)并非十分完善,里面包含了数量众多的BUG不说,功能上也带着一些欠缺。比如说这次之所以添加新标签的念头,就是原有的网站结构不完善。NT的是三级网站结构:“首页-列表页—详细页”。而实际…

    2022年9月28日
    2
  • java并发编程实战wwj———————-第一阶段————–27-28-29-30

    java并发编程实战wwj———————-第一阶段————–27-28-29-30代码:chapter9sleep:是Threa的方法,sleep不释放锁,sleep不用synchronized,不需要被唤醒。wait:所有对象的方法,wait释放锁,用synchronized,要被唤醒。如何使用这个案例:切换m1和m2方法。packagechapter9;importjava.util.stream.Stream;/************…

    2022年9月27日
    2
  • linux安装lib包_linux生成静态库

    linux安装lib包_linux生成静态库前几天手里的智能锁项目,收到产品的建议(命令)说,就是人脸识别成功的时候,不要只显示摄像头捕捉到的图像,要弄个酷炫一点的背景,背景里图片中间有个圆圈,人脸就放到圆圈里也就是类似这样。。当然,这是我思考了好几个小时的结果,开始想不明白要怎么实现,其实想通了也很简单,三个步骤A把背景图像的RGB读出来out_bufB把摄像头采集到的图像读出来(分辨率和背…

    2025年6月19日
    3
  • pytest重试_pytest不是内部或外部命令

    pytest重试_pytest不是内部或外部命令安装:pip3installpytest-rerunfailures重新运行所有失败用例要重新运行所有测试失败的用例,请使用–reruns命令行选项,并指定要运行测试的最大次数:$py

    2022年7月31日
    7

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号