怎么使用API给微信用户发文本消息-创新互联

这篇文章主要介绍“怎么使用API给微信用户发文本消息”,在日常操作中,相信很多人在怎么使用API给微信用户发文本消息问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”怎么使用API给微信用户发文本消息”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

创新互联建站-专业网站定制、快速模板网站建设、高性价比昆玉网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式昆玉网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖昆玉地区。费用合理售后完善,十年实体公司更值得信赖。

如何找到合适的微信消息发送API呢?还是登录微信开发者中心,在控制台菜单“客服消息”里,

怎么使用API给微信用户发文本消息

客服接口-发消息就是我们需要使用的API。url如下: https://api.weixin.qq.com/cgi-bin/message/custom/send?access_token= <传入您的access token>

怎么使用API给微信用户发文本消息

为了使用这个API,我们首先需要获得调用API的access token:

Access token的获取很简单,用Appid和secret去换。

调用另一个API, https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid= <您微信公众号的appid>&secret=<您微信公众号的secret>。这个API会返回access token以及过期时间。

怎么使用API给微信用户发文本消息

您微信公众号的appid和secret可以在微信开发者中心的控制台里找到,在“测试号管理”页面的标签页下。

怎么使用API给微信用户发文本消息

现在我们拿到access token后,就可以调用微信文本消息发送API给指定微信用户发送文本消息了。看我下图这个postman里的调用。红色高亮的测试文本信息将通过微信API发送到我手机上:

怎么使用API给微信用户发文本消息

测试成功了:

怎么使用API给微信用户发文本消息

最后,我们用nodejs实现通过API给指定用户发送文本信息。

怎么使用API给微信用户发文本消息

function sendWCMeaasge(toUser,sMessage){    var options = {    url:"https://api.weixin.qq.com/cgi-bin/message/custom/send?access_token=" +
    config.accessToken,    method: "POST",    json:true,    headers: {    "content-type": "application/json"},    body:{    "touser":toUser,    "msgtype":"text",    "text": {    "content":sMessage
    }
    }
    };
    request(options,function(error,response,data){
    }
    );
}module.exports = sendWCMeaasge;

消费代码:

sendMessage(<此处传入接收该消息的微信用户的openid>, "这条消息是用nodejs发送的!");

用node命名执行上面的代码,也能成功在微信app上接收到通过nodejs代码调用微信消息API的方式发送的文本消息。

怎么使用API给微信用户发文本消息

到此,关于“怎么使用API给微信用户发文本消息”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注创新互联-成都网站建设公司网站,小编会继续努力为大家带来更多实用的文章!

分享标题:怎么使用API给微信用户发文本消息-创新互联
网站URL:https://www.cdcxhl.com/article26/pehjg.html

成都网站建设公司_创新互联,为您提供服务器托管网站建设云服务器关键词优化标签优化网站制作

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

成都定制网站网页设计