- 开始使用
- 公众号
- 微信支付
- 小程序
- 开放平台
- 企业微信
- 企业微信开放平台
- 小微商户
- 自定义
- 其他
文章来源于网络收集而来,版权归原创者所有,如有侵权请及时联系!
入门
此页涉及接口信息与说明请参见:授权流程技术说明 - 官方文档
微信开放平台第三方平台
实例化
<?php
use EasyWeChat\Factory;
$config = [
'app_id' => '开放平台第三方平台 APPID',
'secret' => '开放平台第三方平台 Secret',
'token' => '开放平台第三方平台 Token',
'aes_key' => '开放平台第三方平台 AES Key'
];
$openPlatform = Factory::openPlatform($config);
获取用户授权页 URL
$openPlatform->getPreAuthorizationUrl('https://easywechat.com/callback'); // 传入回调URI即可
使用授权码换取接口调用凭据和授权信息
在用户在授权页授权流程完成后,授权页会自动跳转进入回调URI,并在URL参数中返回授权码和过期时间,如:(https://easywechat.com/callback?auth_code=xxx&expires_in=600)
$openPlatform->handleAuthorize(string $authCode = null);
$authCode 不传的时候会获取 url 中的 auth_code 参数值
获取授权方的帐号基本信息
$openPlatform->getAuthorizer(string $appId);
获取授权方的选项设置信息
$openPlatform->getAuthorizerOption(string $appId, string $name);
设置授权方的选项信息
$openPlatform->setAuthorizerOption(string $appId, string $name, string $value);
该API用于获取授权方的公众号或小程序的选项设置信息,如:地理位置上报,语音识别开关,多客服开关。注意,获取各项选项设置信息,需要有授权方的授权,详见权限集说明。
获取已授权的授权方列表
$openPlatform->getAuthorizers(int $offset = 0, int $count = 500)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论