18842388900

网站建设 APP开发 小程序

Article/文章

记录成长点滴 分享您我感悟

您当前位置>首页 > 知识 > 网站建设

微信与微信JSSDK共享函数开发

20150728_140437.jpg 微信去年JSSDK发布后,包括自定义共享在内的许多Web服务的界面统一了。现在,如果您想要将自己的网页信息自定义给朋友或朋友圈,最好使用此统一的Web服务界面。如果您没有证书微信,则可以参考本文末尾的方法。

首先,在公共号码管理背景“公共号码设置”的“功能设置”中填写JS接口安全域名。域名需要通过ICP提交。没有归档的域名可以使用SAE,BAE和其他平台。此外,自定义共享功能需要通过微信进行身份验证。如果没有身份验证,您可以与关系的朋友借用权限。填写您的域名并在其JS界面的安全域名设置中共享相同的开发者ID。20150728_140029.jpg

其次,在需要调用JS接口以引入微信JSSDK的JX文件的页面中:http://res.wx.qq.com/open/js/jweixin-1.0.0.js,该文件必须在页面中引用需要共享,分开请特别阅读官方文档http://mp.weixin.qq.com/wiki/7/aaa137b55fb2e0456bf8dd9148dd613f.html

参考方法:将以下标题添加到页面标题:

三,下载官方示例代码:http://demo.open.weixin.qq.com/jssdk/sample.zip,解压缩后,查看PHP文件夹中的以下文件,例如:20150728_140135.jpg四,将上述文件复制到游戏中目录,为了方便所有游戏调用同一个文件。建议在主机的根目录(即主目录)中创建一个JSSDK文件夹。五,在web源文件中你需要自定义共享(主机需要支持PHP环境,web文件name.html改为.php)参考JSSDK:20150728_140253.jpg

将以下代码添加到页面的开头:

< PHP和LT;>

Require_once'./jssdk/jssdk.php'; //表示主机根目录下jssdk文件夹中的jssdk.php文件

$ jssdk=new JSSDK('AppID','AppSecret'); //在开发人员中心填写您的开发人员ID

$ signPackage=$ jssdk-> GetSignPackage();

?>

//你必须引用文件

Wx.config({

调试: false,//模式,设置为ture会直接在网页上弹出调试信息,用于解决问题

appId:'<php echo $ signPackage ['appId'];>',

时间戳:<php echo $ signPackage ['timestamp'];>

nonceStr:'<php echo $ signPackage ['nonceStr'];>',

签名:'<php echo $ signPackage ['signature'];>',

jsApiList: [//要使用的Web服务接口

'checkJsApi',//确定当前客户端版本是否支持指定的JS接口

'onMenuShareTimeline',//分享给朋友

'onMenuShareAppMessage',//分享给朋友圈

'onMenuShareQQ',//分享到QQ

'onMenuShareWeibo'//分享到微博

]

});

Wx.ready(function(){//ready函数用于调用API。如果你的网页需要在共享和回调函数后自定义,你需要在这里调用共享函数//如果它是微信之后游戏结束了,你需要点击按钮来触发分数分享,这里没有必要调用API,你可以直接在按钮上调用事件。因此,大多数微信游戏都要求用户触发分数首先。请不要填写以下内容。分享API

wx.onMenuShareTimeline({//例如,将API分享给朋友圈

标题:'',//分享标题

链接:'',//共享链接

imgUrl:'',//分享图标

成功:函数(){

//用户确认共享后执行的回调函数

},

取消:函数(){

//用户取消共享后执行的回调函数

}

});

});

Wx.error(function(res){

警报(res.errMsg); //打印错误消息。并调试: false,设置为调试:可以直接在网页上看到弹出错误信息

});

那么,如果您没有微信认证,并且您无法借用该权利,您如何分享它?这要求用户在游戏结束时单击共享按钮或触发器以更改标题的标题。对于共享的小图片,在页面源文件标签后添加%E5%9B%BE%E7%89%87%E6%96%87%E4%BB%B6%E7%9A%84%E7%BB%9D%E5%AF%B9URL%E5%9C%B0%E5%9D%80

好吧,可能共享方法是这样的。在第三步中下载官方示例代码后,PHP文件夹中的sample.php是一个调用API接口的示例文件。

标签:& nbsp& nbspMarketing type 网站建设& nbsp沈阳微信Marketing& nbsp沈阳微信 promotion

网站建设,小程序开发,小程序制作,微信小程序开发,公众号开发,微信公众号开发,网页设计,网站优化,网站排名,网站设计,微信小程序设计,小程序定制,微信小程序定制

相关案例查看更多