⑴ 微信公眾平台開發,oauth2.0認證地址,打開jssdk頁面無法驗證通過
給你個php的例子:
下面的代碼保存為get_sdkper.php
<?php
require_once "jssdk.php";
//1.注意:所有的JS介面只能在公眾號綁定的域名下調用,公眾號開發者需要先登錄微信公眾平台進入「公眾號設置」的「功能設置」里填寫「JS介面安全域名」。
//2.填寫appid和secret
$appid="你的appid";
$secret="你的secret";
$getUrl=$_POST["url"];
$jssdk = new JSSDK($appid, $secret,$getUrl);
$signPackage = $jssdk->GetSignPackage();
echo("{\"appId\":\"".$signPackage["appId"]."\",\"timestamp\":\"".$signPackage["timestamp"]."\",\"nonceStr\":\"".$signPackage["nonceStr"]."\",\"signature\":\"".$signPackage["signature"]."\",\"url\":\"".$signPackage["url"]."\"}");
?>
下面是調用方法:
//調用微信JS API介面
var GetappId="",Gettimestamp="",GetnonceStr="",Getsignature="";
function CallWechatJSAPI()
{
$.ajax({
url:"get_sdkper.php",
type:"POST",
data:"url="+escape(location.href.split('#')[0]),
dataType:"JSON",
success:function(result){
var resultData = $.evalJSON(result);
if(resultData){
GetappId = resultData.appId;
Gettimestamp = resultData.timestamp;
GetnonceStr = resultData.nonceStr;
Getsignature = resultData.signature;
wx.config({
debug: false,
appId: GetappId,
timestamp: Gettimestamp,
nonceStr: GetnonceStr,
signature: Getsignature,
jsApiList: [
'checkJsApi',
'onMenuShareTimeline',
'onMenuShareQQ',
'onMenuShareWeibo',
'hideMenuItems',
'hideAllNonBaseMenuItem',
'chooseImage',
'previewImage',
'uploadImage',
'downloadImage',
'getNetworkType',
'openLocation',
'getLocation',
'hideOptionMenu',
'closeWindow',
'scanQRCode',
'chooseWXPay',
'openProctSpecificView',
'addCard',
'chooseCard',
'openCard'
]
});
}
},
error:function(){
//alert("連接網路失敗,請重試。");
}
});
}
⑵ 微信開發的jssdk,php怎麼用
不是有例子嗎,你下載下來之後要用哪個介面可以相應的調用啊,不過你自己網站頁面要把相應的介面寫進去(這個在你下載的一個php文件裡面就有),不會的話把官方那一塊都直接粘貼進去,還有你公眾號得有相應的介面許可權,不會開發的話硪可以提供技術支持
⑶ 怎麼使用微信JSSDK的自定義分享功能
工具
備案信息;
公眾號賬號;
步驟
首先在公眾號管理後台「公眾號設置」的「功能設置」里填寫JS介面安全域名,域名需要通過ICP備案,沒有備案域名可以用SAE、BAE等平台。
以上是常規的在動態頁面的調用方法,為了更方便的多頁面調用,建議通過AJAX跨域請求來實現調用許可權。
注意:
在PHP文件夾下sample.php是調用API介面的示例文件。
⑷ 微信公眾平台的jssdk.php起的什麼作用
那個jssdk.php就是你在php裡面要獲取用戶信息的頁面,那個可以直接調用用的,很方便。微信裡面好多都是用PHP做案例的。
⑸ 微信jssdk demo php版怎麼用那些按鈕點了沒反應怎麼測試菜鳥
你如果沒有過不懂網頁開發的話,你就不要用這些東西了,你不會用的
⑹ 如何在DISCUZ論壇引入微信JSSDK與分享功能
首先在公眾號管理後台「公眾號設置」的「功能設置」里填寫JS介面安全域名,域名需要通過ICP備案,沒有備案域名可以用SAE、BAE等平台。自定義分享功能需要通過微信認證才能使用,沒有認證的可以跟關系好的朋友借用許可權,在他的JS介面安全域名設置這里填上你的域名和共享同一個開發者ID。沒有認證微信號的,可參考文章末尾的辦法。
2、下載官方示例代碼:jssdk-php.zip
下載後解壓,然後在DZ根目錄新建一個文件夾命名為jssdk 把解壓得到的jssdk.php直接上傳到剛建設好的文件夾中。
3、修改header.htm模板文件
在DZ模板文件header.htm中添加如下代碼