JSSDK(公众号)
本文整理于网络,仅供阅读参考,如有不妥之处,敬请批评指正!如果您想加入微擎社区版技术大牛微信群和QQ群,请联系微信: ccccyyyy4444 或者 QQ:155120699
getJssdkConfig
说明
getJssdkConfig($url = '')
获取一个JSSDK注册配置
参数
名称 | 类型 | 是否必填 | 描述 |
---|---|---|---|
$url | string | 是 | 自定义JSSDK注册URL,默认为当前页面URL |
返回值
JSSDK要求的注册参数,使用时请json_encode处理
array (
'appId' => 'wxa73dbd97862b9758'
'nonceStr' => 'bGklkTtbe84Ou6t4'
'timestamp' => '1514628503'
'signature' => '82b3c304af7f550520c3b3ab68ae4d3a7fcc88f9'
)
开发者模式下,会增加三项调试信息
array (
'appId' => 'wxa73dbd97862b9758'
'nonceStr' => 'bGklkTtbe84Ou6t4'
'timestamp' => '1514628503'
'signature' => '82b3c304af7f550520c3b3ab68ae4d3a7fcc88f9'
'url' => 'http://115.159.77.66/web/test.php?'
'string1' => 'jsapi_ticket=kgt8ON7yVITDhtdwci0qeTObpfoQwLDmtdE-FJHUHagEhugJIPBf_CFowCyA81YZzYMWYFSNDB7lVtmjcIVUuQ&noncestr=bGklkTtbe84Ou6t4×tamp=1514628503&url=http://115.159.77.66/web/test.php?'
'name' => '微擎开发团队'
)
名称 | 类型 | 描述 |
---|---|---|
url | string | 注册JSSDK页面URL信息 |
string1 | string | 计算签名的具体值 |
name | string | 注册JSSDK公众号 |
示例
PHP端
$account_api = WeAccount::create();
$jssdk = $account_api->getJssdkConfig();
HTML端
<script>
// jssdk config 对象
jssdkconfig = _ echo json_encode($jssdk);} || {};
// 是否启用调试
jssdkconfig.debug = false;
jssdkconfig.jsApiList = [
'checkJsApi',
'onMenuShareTimeline',
'onMenuShareAppMessage',
'onMenuShareQQ',
'onMenuShareWeibo',
'hideMenuItems',
'showMenuItems',
'hideAllNonBaseMenuItem',
'showAllNonBaseMenuItem',
'translateVoice',
'startRecord',
'stopRecord',
'onRecordEnd',
'playVoice',
'pauseVoice',
'stopVoice',
'uploadVoice',
'downloadVoice',
'chooseImage',
'previewImage',
'uploadImage',
'downloadImage',
'getNetworkType',
'openLocation',
'getLocation',
'hideOptionMenu',
'showOptionMenu',
'closeWindow',
'scanQRCode',
'chooseWXPay',
'openProductSpecificView',
'addCard',
'chooseCard',
'openCard',
'openAddress'
];
如果看不懂微擎社区版二次开发手册或者遇到问题,请联系微信: ccccyyyy4444 或者 QQ:155120699 ,如果我们有空闲时间,可以免费为您答疑解惑。