嗯,現在官方還沒正式開放出一個統一的方法出來,之前很多舊方法已經失效了,你可以試下調用js,看這個可以不,如果不行,那就需要新方法出來才可以
買粉絲幫助
我也是想實現你說的這個功能,在買粉絲的幫助文檔里面看到了,里面有個例子,其中重要的代碼,我復制出來給你看一下
買粉絲中代碼:
<h3 id="menu-location">地理位置接口</h3>
<span class="desc">使用買粉絲內置地圖查看位置接口</span>
<button class="btn btn_primary" id="openLocation">openLocation</button>
<span class="desc">獲取地理位置接口</span>
<button class="btn btn_primary" id="getLocation">getLocation</button>
<script>
//這里的配置詳細可以看幫助
wx.買粉絲nfig({
debug: false,
appId: 'wxf8b4f85f3a794e77',
timestamp: 1522828107,
nonceStr: 'jnShs2vgPDo6fwlY',
signature: '1432d01387adacbca1ce0a4d6ecf3f62363e0309',
jsApiList: [
// 所有要調用的 API 都要加到這個列表中
'openLocation',
'getLocation',
]
});
wx.ready(function () {
// 在這里調用 API
// 7 地理位置接口
// 7.1 查看地理位置
document.querySelector('#openLocation').onclick = function () {
wx.openLocation({
latitude: 23.099994,
longitude: 113.324520,
name: 'TIT 創意園',
address: '廣州市海珠區新港中路 397 號',
scale: 14,
infoUrl: '買粉絲://weixin.qq.買粉絲'
});
};
// 7.2 獲取當前地理位置
document.querySelector('#getLocation').onclick = function () {
wx.getLocation({
success: function (res) {
alert(JSON.stringify(res));
},
cancel: function (res) {
alert('用戶拒絕授權獲取地理位置');
}
});
};
});
</script>
買粉絲溝通接口可以打通APP
app可以和買粉絲互推
\x0d\x0a具體開放規則如下:\x0d\x0a1
通過買粉絲開發者資質認證的開發者,其帳號下所有的移動應用和買粉絲應用自動獲得買粉絲溝通權限
\x0d\x0a2
移動應用可以喚起同在一個開放平臺帳號下的任意一個買粉絲
\x0d\x0a接入流程:\x0d\x0a\x0d\x0a1、在買粉絲開放平臺(open
weixin
買粉絲)注冊開放平臺開發者賬號
\x0d\x0a\x0d\x0a2、登錄買粉絲開放平臺,進入“帳號中心”頁申請開發者資質認證
\x0d\x0a3、前往“管理中心”界面提交移動應用申請,綁定買粉絲
\x0d\x0a4、前往“資源中心”下載iOS開發工具包或者Android開發工具包,內置到移動應用中,然后查看開發文檔進行開發
買粉絲公眾平臺一鍵關注代碼 今天有朋友問了如何在網頁上或是其它地方直接點擊一個按鈕或是鏈接實現直接關注服務號的功能,現在把資料分享給大家。
在買粉絲上,通過公眾平臺推送給用戶的文章,是在買粉絲內部直接打開的,用的無外乎就是一個買粉絲內置瀏覽器控件(IOS上,Android上也差不多)。但特殊的是,買粉絲官方在這里面加了一個默認的Js API--WeixinJSBridge,通過它,能直接在該頁面上做這些操作:
1、將文章分享到買粉絲朋友圈
2、將文章直接發送給買粉絲上的好友
3、將文章分享到騰訊微博
4、關注指定用戶
以上這些操作,都是通過WeixinJSBridge.invoke接口來完成的。
//通過關注買粉絲好友 下面是代碼
function WeiXinAddContact(wxid, cb)
{
if (typeof WeixinJSBridge == 'undefined') return false;
WeixinJSBridge.invoke('addContact', { webtype: '1', username: wxid },
function(d) {
// 返回d.err_msg取值,d還有一個屬性是err_desc // add_買粉絲ntact:cancel 用戶取消 // add_買粉絲ntact:fail 關注失敗
// add_買粉絲ntact:ok 關注成功 // add_買粉絲ntact:added 已經關注
WeixinJSBridge.log(d.err_msg); cb && cb(d.err_msg); });
};
//通過買粉絲分享
function WeiXinShareBtn() { if (typeof WeixinJSBridge== "undefined")
{ alert("請先通過買粉絲xxxx"); } else { WeixinJSBridge.invoke('shareTimeline',
{ "title": "
2024-07-26 21:35
2024-07-26 20:55
2024-07-26 20:32
2024-07-26 20:28
2024-07-26 19:57
2024-07-26 19:53