搜尋
  • 登入
  • 報名
密碼重置成功

關注您感興趣的項目並了解有關它們的最新消息

搖一搖關注的JSAPI

收藏 105
閱讀 40454
更新時間 2016-09-11

搖搖關注JSAPI

#

1475888789648994.jpg

#介面說明

搖一搖關注JS API目的是為已開通微信搖一搖週邊,且有一定開發能力的商家提供搖一搖關注能力。商家可以在搖出來的頁面直接呼叫搖一搖關注接口,實現關注公眾帳號的功能。

注意事項:

1)     使用搖一搖關注時,不可誘導用戶關注,一經查實,封號處罰;

2)     搖搖追蹤僅在搖一搖週邊出來的H5頁才能正常運作。直接在微信瀏覽器中開啟網頁,此介面無法運作。開發人員調試的時候注意,必須走完整的搖週邊流程,搖一搖進入頁面測試。

3)     專注於門市歸屬的公有帳號,只支援在門市1公里範圍內生效。

資料範例

著重JS API呼叫與微信的JS API呼叫格式一致,如下:

公用函數invoke
使用主動呼叫指定API
#通用形式BeaconAddContactJsBridge.invoke ("API名稱", {呼叫參數}, <回呼函數>);    

注意:文件中所有程式碼只能在微信搖週邊的場景下才能正確運作。直接在微信瀏覽器中開啟網頁,BeaconAddContactJsBridge不會正確運作。開發人員調試的時候注意,必須走完整的搖週邊流程,搖一搖進入頁面測試。

範例:

<!DOCTYPEhtml>

<##htmllang="en"#>

<head>#

       <metacharset="UTF- 8">

#       <title#>開發者呼叫關注JS的example</title##>

</head>

##< body>

       <#h1 #>test</h1>##

##<腳本type="text/javascript"##src=#"http://zb.weixin.qq.com/nearbycgi/addcontact/BeaconAddContactJsBridge.js" #>

#>

#<腳本類型=##"text/javascript" >

       BeaconAddContactJsBridge.ready(function(){ ##function

(){ #              

###//判斷是否有專注於#########################################################################################################

             以 BeaconAddContactJsBridge.invoke('checkAddContactStatus',{ type:0} ,##'checkAddContactStatus',{ type:0} ,'checkAddfunction##function #(apiResult){

                   .err_code = = 0){                       ;

##                          #1 ##                           ,##  

                             }#                         alert( '未關注');

                ##                         地#o# 0});

                            }##o#  ##else

{

                           alert(apiResult.err_msg)

              });

       });

##

##>

body

>##< ;/html

>#


引入BeaconAddContactJsBridge

##<#script

type=#"text/javascript"

##src

#=

##"http://zb.weixin.qq.com/nearbycgi/addcontact/BeaconAddContactJsBridge.js"
#######>########### #</######腳本######>#####################

API詳細說明

(一)判斷是否關注checkAddContactStatus

a)    參數:傳入{type:0}表示關注設備歸屬的公眾帳號,傳入{ type:1}表示關注門市歸屬的公用帳號。傳入{ }預設為傳入{type:0}。

b)    回呼函數:function(apiResult){}

       apiResult.err_code : 錯誤碼,0代表正常返會,其他代表發生錯誤。

       apiResult.err_msg : 錯誤詳情,「ok」代表正常返回,其他代表特定的錯誤訊息。

       apiResult.data : 是否有關注,1代表已被關注,0代表未關注。

範例:

BeaconAddContactJsBridge.invoke ('checkAddContactStatus',{type:0} ,

function(apiResult ){

                     #if##; #                       以

                             或##                        alert('已追蹤');

                                                                  }

#               ##else{                                  }

#

              });

(二)跳轉到關注頁jumpAddContact

a)     參數:傳入{type:0}表示關注設備歸屬的公眾帳號,傳入{ type:1}表示關注門市歸屬的公用帳號。不傳預設為傳入{type:0}。

b)     回呼函數:無。

範例:

#BeaconAddContactJsBridge.invoke('jumpAddContact');


##
熱AI工具
Undress AI Tool
Undress AI Tool

免費脫衣圖片

AI Clothes Remover
AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undresser.AI Undress
Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

Stock Market GPT
Stock Market GPT

人工智慧支援投資研究,做出更明智的決策

熱門工具
記事本++7.3.1
記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版
SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1
禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6
Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版
SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)