微信开发(调用各种接口)
来源:互联网 发布:建筑结构用什么软件 编辑:程序博客网 时间:2024/05/20 10:11
在php微信开发文档中,我们使用php来做微信的开发;
首先:
在微信开发者文档中,开始开发->接入指南->目录中有三步骤写的很已经很明确了。
好了。进入正题;
下载demo,php示例;
把Demo放到线上的域名中。
在if($this->checkSignture()){
中调用发送文本的语句;如$this->ResponseMsg();
}
关于微信测试号进行测试;看一下是否能自动回复消息;
成功以后继续完成图片回复;
在文档中的 消息管理->被动消息管理
文档中有详细的文本,音频,图片的模板;与介绍;
流程和文本相差不多;
接着完成一个获取接口调用凭证;
在线上中新建一个文件 如:get_accesstoken.php
先获取到token;
在文档中有链接;复制到文件当中
先定义两个常量如:
1.APPID 2.APPSECRET
Define(“APPID”,”你自己的appid”);
Define(“APPSECRET”,”你自己的APPSECRET”);
之后定义一个变量 写在文档中的地址
使用file_get_contents();
进行转换 $arr=json_decode($file,true);
读取access_token ; $access_token=$arr[‘access_token’];
通过以上步骤就可以把access_token获取到了;
然后再新建一个文件。如:create_menu.Php 完成创建菜单
获取到access_token可以进行创建菜单的作用了
先进行curl模拟post请求
代码在blog.csdn.net/zph1234 中有这一篇文章可以进行参考
在创建菜单的文件中 中$data参数 在文档中复制菜单的代码;
然后根据钟自己的需求进行修改。便可以完成此操作;
还可以进行素材上传,
1.引用get_accesstoken.php的文件;
2.把上传素材的地址连接赋一个变量;
3.在$data中上传一个图片用@符号;如$data=array("media"=>”@1.jpg”);
4.连接地址的类型将type改成image
以上就可以完成素材的上传了;
接下来我们再来尝试完成的是获取用户的个人信息;
在开发者文档中的用户管理 点击网页授权获取个人用户信息
新建一个文件 如user.php
User.php是用户登陆后的地址
哪我们在新建一个test.php文件
按照文档中的流程一部一部来完成;
1.复制链接并修改链接;
然后在user.php文件中从文档的第二步骤以后都是在user.php文档中写的;
按照文档中的步骤 便可以完成获取个人信息;
- 微信开发(调用各种接口)
- java 微信开发,各种接口调用,精心收集
- 微信开发接口封装调用
- 微信开发之调用扫一扫接口
- java调用微信企业号各种接口实例
- 调用微信分享接口,自定义分享内容(2)-调用分享接口(java开发)
- 微信群发接口 开发的各种问题
- 微信接口调用
- 微信接口调用
- 微信开发之——接口调用频率xianzh
- 微信开发二 获取接口调用凭据
- 微信企业号开发之access_token接口调用示例
- php 微信公众号开发 api接口调用
- 微信接口开发
- 微信接口开发
- 微信开发接口
- 调用微信分享接口,自定义分享内容(1)--配置域名(java开发)
- 微信开发之小黄鸡接口调用(免费版)智能回复
- 安卓Fragment 碎片!!!
- 51nod1719数值计算+二分
- [解读小程序]灵犀新闻客户端
- Android:MVP模式例子
- HTTP Request Callback接口设计
- 微信开发(调用各种接口)
- Linux 查看磁盘分区、文件系统、使用情况的命令和相关工具介绍
- struts的文件上传之后
- JS判断访问终端是手机还是电脑
- hibernate持久层,java代码创建表
- Styles and Themes
- 132.Function Handing 函数
- 解决新恢复的数据库在凭证序时薄上反过账的按钮处理方式
- Selective Search for Object Recognition