// 发送模板消息function send_template_message($data,$appId,$appSecret){ $access_token = get_access_token($appId,$appSecret); $url = 'https://api.weixin....
分类:
微信 时间:
2015-08-18 18:34:58
阅读次数:
259
以下为PHP接入微信平台开发 几个小例子,已经做了备注就不过多解释public function getAllOpenid(){
//获取token,请替换下边的编号和密匙,公众号后台有,每次token的请求都会改变,这里token是身份验证的根据
$url="https://api.weixin.qq.com/cgi-bin/token?grant_type=cli...
分类:
微信 时间:
2015-08-18 16:25:08
阅读次数:
291
这段时间做新的Android项目的客户端和和REST API通讯框架架构设计,使用了很多新技术,最终的方案也相当简洁优雅,客户端只需要传Java对象,服务器端返回json字符串,自动解析成Java对象, 无状态安全验证基于JWT实现,JWT规范的细节可以参考我前面的文章。JWT的token和数据防篡改签名统一放在HTTP Header中,这样就实现了对请求内容和返回结果的无侵入性,服务器端也可以在全局过滤器中统一处理安全验证。
Android客户端使用了Volley网络请求框架和Gson解析库,...
分类:
其他好文 时间:
2015-08-18 14:14:26
阅读次数:
301
前面讲过:移动端与PHP服务端接口通信流程设计(基础版) 对于 api_token 的校验,其安全性还可再增强: ? 增强地方一: ? 再增加2张表,一个接口表,一个授权表,设计参考如下: 接口表 字段名 字段类型 注释 ap...
分类:
移动开发 时间:
2015-08-18 12:29:39
阅读次数:
312
其实原因很简单,即使你在?token?中设置了?key,仍然需要在上传的时候再增加个?key?的 POST?值,这个?key?与?token?中 scope?中的?key?保持一致即可。 由此咨询了一下为何要重复去发送这个?Key,官...
分类:
其他好文 时间:
2015-08-17 17:38:38
阅读次数:
171
最近同事用iOS App调用Open API时遇到一个问题:在access token过期后,用refresh token刷新access token时,服务器响应"invalid_grant"错误;而在access token没有过期的情况下,能正常刷新access token。先查看了一下OAu...
分类:
数据库 时间:
2015-08-16 22:55:23
阅读次数:
664
1,接口配置填写服务器对接微信通知的接口地址及鉴权token 配置网页授权获取用户信息 域名mytest.com(用于网站获取用户基本信息)2,服务器端实现a,修改library/Curl.php扩展支持postjson格式数据public function postjson($params =.....
分类:
微信 时间:
2015-08-15 11:41:03
阅读次数:
335
发送消息:
基于上面access_token的逻辑,在构造发送消息对象的时候请按照如下代码.
wechat4j和微信强力推荐的方法
CustomerMsg customerMsg = new CustomerMsg(toUserOpenId);
CustomerMsg发送消息的方法
sendText 发送文本消息
sendImage 发送图片消息
sendVoice 发送语音消息...
分类:
其他好文 时间:
2015-08-14 13:50:51
阅读次数:
1956
/**
?????*?获取acess_token
?????*/
????public?function?Access_Token($appid,?$appsecret)
????{
//?????????$appid?=?"";
//?????????$appsecret?=?"";
???...
分类:
微信 时间:
2015-08-13 18:21:49
阅读次数:
356
在说语法分析之前,先说一下词法分析。 因为语法分析时会调用词法分析。 词法分析相关的文件为 llex.h,llex.c。 先来看一下词法分析的头文件。 RESERVED 保留字枚举。 Token 结构体,词法分析就是把输入源分析成一...
分类:
其他好文 时间:
2015-08-13 16:07:20
阅读次数:
146