微信分享源码PHP版JS-SDK接口_php h5微信分享 JSSDK

本文介绍了如何配置微信JS-SDK的JS安全域名,以及在PHP后端生成签名包的过程。通过创建JSSDK类,详细讲解了获取AppID、AppSecret,以及获取和设置access_token和jsapi_ticket的方法。前端页面的JS部分展示了如何使用wx.config进行配置,以实现分享到朋友圈和聊天的功能。
摘要由CSDN通过智能技术生成

1:绑定JS安全域名

登陆微信公众平台,点击"公众号设置"->"功能设置"->"设置"。(测试号绑定方法:进入测试号管理页面,找到JS接口安全域名项绑定)

绑定域名前,首先根据公众平台的提示将指定的txt文件上传到将要设置的域名对应的目录下,并给777权限。

域名格式:这里填写的是一级域名,不带www和http;最多可以设置三个域名;如果你的项目域名是http://test.domain.com,那么JS接口安全域名为test.domain.com;设置完后点击确定。

域名绑定失败或者域名不存在会报错误:invalid url domain

JS接口安全域名官方说法是:开发者可在该域名下调用微信开放的JS接口

(相比以前的分享没有任何域名限制,这里设置安全域名,目的是为了当发现此公众平台发现诱导分享行为时,可以根据此域名追溯到所有分享出去的链接,以及通过这些链接增加的粉丝。这样,微信就可以牢牢控制了你的微信平台,一旦发现违规,让分享链接失效,删除掉诱导行为增加的粉丝,是瞬间就可以完成的。)

2:在开发者中心中获取AppID和AppSecret(作为获取令牌使用)

注意:生成AppSecret后,关闭当前页面之后,公众平台将不再储存和显示AppSecrec,请妥善保存。

php后端首先创建jssdk文件

//jssdk类

class JSSDK

{

private $appId='';

private $appSecret='';

// public function __construct($appId, $appSecret) {

// $this->appId = $appId;

// $this->appSecret = $appSecret;

// }

public function getSignPackage()

{

$jsapiTicket = $this->getJs

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值