这段调用微信公众号客服接口的程序在Framework2.0环境中如何修改源码方可实现?
昨天查找的一段调用微信公众号客服接口的程序,其中构造Http对象在Framework2.0环境中不行,HttpRequest对象构造方法也不同,放在Framework2.0环境中如何修改源码方可实现?
这段代码比较适用后台发送Json数据到客服接口,很适合处理一些后台程序之后的调用客服接口。
Http h = new Http(); //在Fx2.0中需要另写构造对象的程序
HttpRequest req = new HttpRequest(); //Fx2.0的写法需要在构造函数中传参
req.setMethod('POST');
req.setHeader('Accept-Encoding','gzip,deflate');
req.setHeader('Content-Type','text/xml;charset=UTF-8');
req.setHeader('User-Agent','Jakarta Commons-HttpClient/3.1');
String sendMsg = '{ "touser":"ou-37t936RNZEcW0mI75RN2pdxkc", "msgtype":"text", "text": { "content":"测试客服消息" } }';
req.setBody(sendMsg);
req.setEndpoint('https://api.weixin.qq.com/cgi-bin/message/custom/send?access_token=bW3aubvd1GVgDZbrO6zv1WGVYIU0QlEhI1J5x_NpbiouxyBc8eufzQQHHyy8cMoZmuQknz-_iEgSB76CggVTgQ’);
String bodyRes = '';
try{
HttpResponse res = h.send(req);
bodyRes = res.getBody();
}
catch(System.CalloutException e) {
System.debug('Callout error: '+ e);
}
);
这段代码比较适用后台发送Json数据到客服接口,很适合处理一些后台程序之后的调用客服接口。
...全文
相关推荐
Android10.0 Binder通信原理(八)-Framework层分析
摘要:本节主要来讲解Android10.0 Binder 在Framework的使用分析阅读本文大约需要花费15分钟。文章首发微信公众号:IngresGe专注于Android系统级源码分析,Andro
技术博客生存手记:个体写作者的可信赖交付实践
本文系统拆解个体技术写作者Fish Li十年独立博客实践,聚焦可信赖交付的核心方法:以问题树替代知识树的结构设计、周粒度稳定发布节奏、纯Markdown+Vim工具链、48KB配图性能规范、代码可复制性验证标记、工单驱动的选题机制、72小时标准化生产流程,以及基于GitHub Issue的问题闭环互动。所有实践均服务于一个目标——在碎片化时代建立确定性技术信用。
ASP.NET沙之丘微信公众号微商系统微商网站源码 V1.6.zip
ASP.NET沙之丘微信公众号微商系统是一款功能全面的微商平台,支持在线购物、多支付方式、库存管理等。适合个体户和各类店铺使用,支持微信公众号微店系统,提供数据备份和多门店数据同步。系统安装需要Win
.Net微信接口例子
这一接口的开发通常涉及OAuth2.0授权、微信公众号API、微信小程序API等多个方面,是企业级应用和服务的重要组成部分。在这个压缩包中,我们有以下几个关键文件:1.
.net微信商城多用户分销直销平台asp.net源码框架开发带文档
本文介绍了基于DTcms4.0框架的多用户微信商城分销直销平台,涵盖数据库设计、表结构设置、数据插入及权限配置等内容。系统支持三级分销与直销模式,具备微信公众号开发、微商城、支付接口等功能,适用于技术


