fangjia / miniapps
miniapps
Installs: 2
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
Type:1
Requires
- php: >=7.0
- ext-curl: *
- ext-json: *
README
composer require fangjia/miniapps
第一章 接口调用顺序
- 上传代码 【sample/Commit.php】
- 获取体验二维码 【sample/Getqrcode.php】
- 提交审核 【sample/Submitaudit.php】
- 查询审核状态 【sample/Getauditstatus.php】
- 撤销审核 【sample/Undocodeaudit.php】
- 发布审核 【sample/Release.php】
- 获取发布的小程序码 【sample/Getwxacode.php】
第二章 体验者
- 绑定体验者 【sample/Bindtester.php】
- 解绑体验者 【sample/Unbindtester.php】
第三章 接口传输TOKEN
- 在微信开放平台配置好推送地址
- 获取微信推送的ticket
- 调用接口【sample/GetApiComponentToken.php】
- 成功将component_verify_ticket、component_access_token、expires_in存储起来给第一章调用
第四章 预授权码
- 获取预授权码 【sample/GetApiCreatePreauthcode.php】
- 获取授权地址
$redirect_uri = str_replace('$APPID$', $appId, $this->redirect_uri);
$component_appid = CurrencyModel::APPID;``
return "https://mp.weixin.qq.com/safe/bindcomponent?action=bindcomponent&no_scan=1&component_appid={$component_appid}&pre_auth_code={$this->_pre_auth_code}&redirect_uri={$redirect_uri}&auth_type=2&biz_appid={$appId}";
- 授权成功记录授权码, 会在授权成功时返回给第三方平台