微信开发(调用各种接口)
2016-09-28 11:57
218 查看
在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文档中写的;
按照文档中的步骤 便可以完成获取个人信息;
首先:
在微信开发者文档中,开始开发->接入指南->目录中有三步骤写的很已经很明确了。
好了。进入正题;
下载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 微信开发,各种接口调用,精心收集
- 微信开发(调用各种接口)
- 微信开发之——接口调用凭证access token
- 各种开发语言示例调用HTTP接口(示例中默认HTTP接口编码为gb2312)
- 微信小程序开发调用接口
- 微信第三方平台开发二(代公众号调用接口)
- 微信企业号开发[三]——调用微信接口
- 微信开放平台 公众号第三方平台开发 教程四 代公众号调用接口的SDK和demo
- 微信小程序开发调用接口
- 调用微信分享接口,自定义分享内容(2)-调用分享接口(java开发)
- 微信公众号开发 调用图灵机器人的接口使自己的微信成为一个智能机器人
- 微信公众号平台开发(三):几大微信接口的调用
- 【java微信开发】红包接口调用
- 微信开放平台 公众号第三方平台开发 教程四 代公众号调用接口的SDK和demo
- 【企业微信开发笔记】调用上传临时素材文件接口报empty media data错误
- 微信群发接口 开发的各种问题
- 微信开放平台 公众号第三方平台开发 教程四 代公众号调用接口的SDK和demo
- java微信开发API解析(三)-高级功能的前奏----获取以及保存接口调用凭证
- java微信开发API第三步 微信获取以及保存接口调用凭证
- 微信支付开发(APP)的各种坑,.net和iOS的各种陷阱,解决.net调用下单接口提示无权限,解决iOS跳...