商業(yè)wlan全民wifi計(jì)劃接口_第1頁(yè)
商業(yè)wlan全民wifi計(jì)劃接口_第2頁(yè)
商業(yè)wlan全民wifi計(jì)劃接口_第3頁(yè)
商業(yè)wlan全民wifi計(jì)劃接口_第4頁(yè)
商業(yè)wlan全民wifi計(jì)劃接口_第5頁(yè)
已閱讀5頁(yè),還剩19頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、2015/1/27全民WiFi計(jì)劃 c12 象 專為印象筆記打造的Markdown編輯器全民WiFi計(jì)劃 c12概述 c1201加入支付寶全民WiFi計(jì)劃,可以極大提高開發(fā)者所擁有熱點(diǎn)的商業(yè)價(jià)值,通過熱點(diǎn)實(shí)現(xiàn)的用戶觸達(dá)、,甚至直接打通支付環(huán)節(jié)實(shí)現(xiàn)完整的顧客消息生命周期管理。在支付寶全民WiFi計(jì)劃中,我們?cè)O(shè)計(jì)的系統(tǒng)結(jié)構(gòu)如下:開發(fā)者可以通過以下三種模式進(jìn)行未來(lái)WiFi商業(yè)模式的嘗試:1. 接入支付寶WiFi計(jì)劃,即可為開發(fā)者的熱點(diǎn)增加功能,增強(qiáng)的市場(chǎng)競(jìng)爭(zhēng)力,同時(shí)享受與支付寶官方合作的品牌推廣紅利;2. 接入支付寶支持在連接3. 接入支付寶WiFi計(jì)劃后,開發(fā)者可以享受連接過程中廣告帶來(lái)的,我們目

2、前頁(yè)嵌入商品售賣告、品牌廣告等各類訊息,且暫不收取任何分傭;WiFi計(jì)劃后,開發(fā)者還可以獲得當(dāng)前接入熱點(diǎn)的用戶數(shù)據(jù),并可便捷的向用戶發(fā)送卡券、紅包等工具,提高熱點(diǎn)對(duì)商戶帶來(lái)的商業(yè)價(jià)值。1/242015/1/27全民WiFi計(jì)劃 c12 象 專為印象筆記打造的Markdown編輯器接入前期準(zhǔn)備 c1201_prep開通服務(wù)窗 c1201prepcreate全民WiFi計(jì)劃的API全部基于支付寶移動(dòng)開放平臺(tái),開發(fā)者必須先行創(chuàng)建一個(gè)服務(wù)窗應(yīng)用方可調(diào)用下述接口(請(qǐng)點(diǎn)此創(chuàng)建服務(wù)窗)。在創(chuàng)建服務(wù)窗的過程中,我們會(huì)與開發(fā)者簽署包含WiFi 議。在內(nèi)的服務(wù)窗+WiFi聯(lián)合協(xié)申請(qǐng)接口權(quán)限 c1201prepap

3、plyapi為了支付寶全民WiFi計(jì)劃供應(yīng)商質(zhì)量,保證支付寶錢包的用戶體驗(yàn),我們目前還需要開發(fā)者向我們項(xiàng)目組發(fā)送接口申請(qǐng)郵件,郵件地址: 據(jù)郵件內(nèi)容在5個(gè)工作日內(nèi)回復(fù)開發(fā)者。wifi,會(huì)根申請(qǐng)郵件內(nèi)容如下:接口申請(qǐng)后,以郵件形式回復(fù)開發(fā)者。申請(qǐng)后,開發(fā)者可以使用下述所有接口進(jìn)行對(duì)應(yīng)操作。安全基礎(chǔ)與接入認(rèn)證 c12022/24項(xiàng)目描述服務(wù)窗名稱填寫需要獲得接口權(quán)限的服務(wù)窗名稱企業(yè)名稱路由器品牌WiFi數(shù)量人姓名方式服務(wù)區(qū)域目前可控?zé)狳c(diǎn)連接人數(shù)模式說(shuō)明2015/1/27全民WiFi計(jì)劃 c12 象 專為印象筆記打造的Markdown編輯器本章僅Portal類型熱點(diǎn)的接入認(rèn)證方式,使用讀本章。登陸的

4、熱點(diǎn)接入該計(jì)劃無(wú)需閱加入支付寶全民WiFi計(jì)劃,首先需要配置開發(fā)者的AP/AC、認(rèn)證服務(wù)器,以完成利用支付寶錢包實(shí)現(xiàn)的portal路由器認(rèn)證功能。認(rèn)證流程簡(jiǎn)介 c1202_otpOTP(one time password)是支付寶錢包用于驗(yàn)證的一項(xiàng)技術(shù)。支付寶錢包可以在離線的情況下使用OTP技術(shù)為用戶生成token,開發(fā)者的熱點(diǎn)獲取該token后,可以向支付寶服務(wù)器請(qǐng)求認(rèn)證,支付寶服務(wù)器會(huì)驗(yàn)證該token是否有效并且返回認(rèn)證。整體流程分為以下4步:1. 用戶觸發(fā)認(rèn)證:用戶在開發(fā)者提供的Wifi Portal頁(yè)點(diǎn)擊“支付寶一鍵上網(wǎng)”按鈕,喚起支付寶錢包進(jìn)行認(rèn)證上網(wǎng)。2. 獲取離線Token:支付

5、寶錢包向wifi熱點(diǎn)發(fā)送上網(wǎng)請(qǐng)求,并且在請(qǐng)求上帶有token參 數(shù)。3. 支付寶服務(wù)器驗(yàn)證Token:wifi熱點(diǎn)可以直接(或者通過開發(fā)者的認(rèn)證服務(wù)器)向支付 寶服務(wù)器發(fā)送請(qǐng)求,并且附上token參數(shù)。4. 返回認(rèn)證結(jié)果并放行:支付寶服務(wù)器將認(rèn)證結(jié)果同步返回給wifi熱點(diǎn)(或者開發(fā)者的認(rèn) 證服務(wù)器),wifi熱點(diǎn)(或者開發(fā)者的認(rèn)證服務(wù)器)根據(jù)認(rèn)證結(jié)果,確定是否放行。以下將詳細(xì)講解其中的每個(gè)步驟。第一步:Portal頁(yè)設(shè)置“支付寶一鍵上網(wǎng)” c1202_portal3/242015/1/27全民WiFi計(jì)劃 c12 象 專為印象筆記打造的Markdown編輯器首先,開發(fā)者需要在Portal頁(yè)嵌入

6、“支付寶一鍵上網(wǎng)”按鈕,作為用戶一鍵認(rèn)證上網(wǎng)的。用戶點(diǎn)擊該按鈕后可以喚起錢包進(jìn)行認(rèn)證,認(rèn)證后將展示開發(fā)者的H5頁(yè)面,或者直接引導(dǎo)用戶關(guān)注開發(fā)者的服務(wù)窗。點(diǎn)此查看嵌入樣例。注意:1. 開發(fā)者可以選擇使用支付寶提供的多套默認(rèn)portal頁(yè)樣式,也可以自行制作,但是必須包含支付寶Logo(白色PNG圖片,請(qǐng)后用圖片打開)。2. 支付寶錢包目前只支持Android和iOS版本。在嵌入“支付寶一鍵上網(wǎng)”按鈕時(shí)請(qǐng)用戶客戶端類型,只在Android和iOS客戶端如下:時(shí)顯示按鈕??蛻舳祟愋偷膉s代碼var browse = other;ua = navigator.userAgent.toLowerCase

7、();var varvarios = /.*(|ios|ipod|ipad).*/;android = /.*(android|adr).*/;/錢包IOS版if (ios.test(ua) browse = ios;/錢包android版if (android.test(ua) browse = android;然后,開發(fā)者需要為Portal頁(yè)面點(diǎn)擊“支付寶一鍵上網(wǎng)”按鈕配置跳轉(zhuǎn)頁(yè)面地址,在跳轉(zhuǎn)頁(yè)面 中傳參以供支付寶錢包進(jìn)行認(rèn)證:第一步:請(qǐng)從以下地址HTML頁(yè)面保本地。:第二步:請(qǐng)根據(jù)實(shí)際情況,修改HTML以inputinput value=inputinputinputtype=hidde

8、ntype=hiddenname=authId id=authId value=/ name=shopId id=shopId78/name=authType id=authType value=7/ name=user_ip value=/name=user_mac value=/type=hidden type=hiddentype=hidden4/24名稱必須說(shuō)明authId否此參數(shù)請(qǐng)置空shopId是請(qǐng)參閱創(chuàng)建接口authType是“7”為標(biāo)準(zhǔn)認(rèn)證模式。若需要AC返回302,支付寶錢包重新向認(rèn)證服務(wù)器 發(fā)送Token,則此項(xiàng)需要填寫為82015/1/27全民WiFi計(jì)劃 c12 象 專

9、為印象筆記打造的Markdown編輯器第三步:修改Portal“一鍵喚起支付寶”的按鈕地址,指向上一步部署在本地的HTML頁(yè)面URL。注意:該HTML頁(yè)面使用了jquery庫(kù),請(qǐng)修改本地jquery文件;或?yàn)榈膉query域名開通放行白,以防jquery文件在未認(rèn)證狀態(tài)下無(wú)法加載!第二步:獲取離線Token c1202gettoken用戶點(diǎn)擊“支付寶一鍵上網(wǎng)”按鈕,喚起支付寶錢包后,支付寶錢包會(huì)向wifi熱點(diǎn)發(fā)送請(qǐng)求,并 且?guī)螼TP生成的用戶token,請(qǐng)求如下:開發(fā)者可以選擇通過配置路由表,將指向的認(rèn)證服務(wù)器,使用認(rèn)證服務(wù)器獲取alipaytoken并且進(jìn)行alipaytoken轉(zhuǎn)發(fā)給認(rèn)證

10、服務(wù)器。認(rèn)證。也可以選擇截獲支付寶錢包發(fā)出的請(qǐng)求,然后帶注意:此Token采用base64 意保持Token的完整性。生成,中間會(huì)有部分特殊字符,請(qǐng)?jiān)诙尉幋a、解碼時(shí)注若AP/AC不支持配置路由表和直接轉(zhuǎn)發(fā)請(qǐng)求,則可以返回帶認(rèn)證服務(wù)器地址的302響應(yīng),支 付寶錢包會(huì)再次將認(rèn)證token按返回的地址直接發(fā)送至認(rèn)證服務(wù)器。請(qǐng)求中的輸入?yún)?shù)如下:Http請(qǐng)求Header:第三步、支付寶服務(wù)器驗(yàn)證Token c1202_validate5/24名稱必須說(shuō)明User Agent是標(biāo)識(shí)支付寶錢包客戶端,取值固定為”Alipay OTP”。不帶UA頭的,則不觸發(fā)本流程名稱必須說(shuō)明alipaytoken是基于

11、OTP的認(rèn)證token,長(zhǎng)度為24個(gè)字符。需要透?jìng)鹘o支付寶WiFi 用戶認(rèn)證接口進(jìn)行支付寶WiFi用戶認(rèn)證user_ip否開發(fā)者自定義傳參user_mac否開發(fā)者自定義傳參2015/1/27全民WiFi計(jì)劃 c12 象 專為印象筆記打造的Markdown編輯器接口名稱:.get使用場(chǎng)景舉例:開發(fā)者認(rèn)證服務(wù)器通過本接口向支付寶服務(wù)器做用戶認(rèn)證業(yè)務(wù)消息內(nèi)容 c1202validatecontentalipaytoken: g8CszsnFR1usdCrk4t5rZA=,shop_id: 03同步響應(yīng)結(jié)果 c1202validateresponse

12、alipay_siteprobe_user_info_get_response: code:200,msg:,phone: open_id_1:20open_id_2:20,sign:mfPaNe49A6eOI6C2l78vvETLbayT9QQh=6/24名稱是否必須描述code是返回碼msg是返回碼說(shuō)明phone否支付寶用戶綁定號(hào)碼openid1是該用戶對(duì)應(yīng)于提供商服務(wù)窗的OpenIdopenid2否該用戶對(duì)應(yīng)于該服務(wù)窗的OpenId(請(qǐng)求參數(shù)中包含shop_id的可以拿到該參數(shù))sign是加簽值名稱是否必須描述alipaytoken是支付寶客戶端請(qǐng)求中的alipaytoken參數(shù)值(24

13、個(gè)字符)shop_id否當(dāng)前連接WiFi所屬的Id2015/1/27全民WiFi計(jì)劃 c12 象 專為印象筆記打造的Markdown編輯器第四步、返回認(rèn)證結(jié)果并放行 c1202_result認(rèn)證后,需要開發(fā)者的AP/AC,在第二步:獲取離線Token后,同步返回給支付寶錢包客戶端的http response中,告知其是否已認(rèn)證被放行。如果需要錢包再次進(jìn)行http請(qǐng)求才能放行的,請(qǐng)附帶上用于放行的URL給支付寶錢包,支付寶錢包 實(shí)現(xiàn)真正放行。對(duì)應(yīng)的放行URLhttp response輸出格式為JSON。正常的情況下,無(wú)論通過與否,Http Code都需為200OK,具體的處理結(jié)果Code。在響應(yīng)

14、body中給出。異常情況下,參考Http規(guī)范返回對(duì)應(yīng)的Http同步響應(yīng)結(jié)果c1201OTPReturnResult_responsecode: 100,msg: open_id1: open_id2:auth_url:,上網(wǎng)2020,method:post管理接口 c1203,是支付寶WiFi計(jì)劃中管理的基本。每個(gè)可以管理且唯一的可以下掛若干個(gè)內(nèi)容,推薦用戶關(guān)注服務(wù)窗或展示自定義的H5內(nèi)容頁(yè)面。每個(gè),當(dāng)支付寶錢包連接上網(wǎng)后,展示該所屬的內(nèi)容。7/24參數(shù)名必須說(shuō)明code是返回碼msg否返回碼描述open_id1是提供商應(yīng)用中支付寶用戶的Id,接透?jìng)髦Ц秾歐iFi用戶認(rèn)證接口認(rèn)證接口返回的op

15、en_id1open_id2否綁定服務(wù)窗應(yīng)用中支付寶用戶的Id,接透?jìng)髦Ц秾歐iFi用戶認(rèn)證接口認(rèn)證接口返回的open_id2auth_url否如果需要支付寶錢包再次發(fā)起http請(qǐng)求進(jìn)行上網(wǎng)放行認(rèn)證,則通過此參數(shù) 返回認(rèn)證請(qǐng)求url。此時(shí)返回碼必須為200method否向auth_url發(fā)請(qǐng)求的模式,GET或者POST。默認(rèn)為GET2015/1/27全民:WiFi計(jì)劃 c12 象 專為印象筆記打造的Markdown編輯器每個(gè)包含以下新建接口 c1203_create概述 c1203createintro .add接口名稱:alipay.sit

16、.add使用場(chǎng)景舉例:新建WiFi,名稱和LOGO默認(rèn)初始化綁定服務(wù)窗后,會(huì)自動(dòng)將的“支付寶全民名稱和LOGO更WiFi計(jì)劃”和對(duì)應(yīng)LOGO;當(dāng)新為服務(wù)窗名稱和頭像。業(yè)務(wù)消息內(nèi)容 c1203createcontent8/24參數(shù)名參數(shù)說(shuō)明備注thirdpartyshop_name第名稱開發(fā)者傳給支付寶用于數(shù)據(jù)備份的名稱shop_name支付寶名稱在支付寶錢包中實(shí)際顯示的名稱logo支付寶Logo在支付寶錢包中實(shí)際顯示的LOGOshop_notice公告在支付寶錢包中實(shí)際顯示的公告adv_type推廣類型:NA 或Public 或H5在支付寶錢包中連接后顯示的內(nèi)容

17、類型:“H5”代表自定義H5頁(yè)面,“Public”代表服務(wù)窗(若此時(shí)未綁定服務(wù)窗則報(bào)錯(cuò)),“NA”代表不展示任何內(nèi)容public_name服務(wù)窗名稱該綁定的用于推薦的服務(wù)窗名稱h5urlH5廣告頁(yè)URL在支付寶錢包中連接后顯示的H5廣告頁(yè)面地址2015/1/27全民WiFi計(jì)劃 c12 象 專為印象筆記打造的Markdown編輯器third_party_shop_id:12345677,third_party_shop_name:誠(chéng)一shop_notice:公告,adv_type:h5,h5_url:,同步響應(yīng)消息業(yè)務(wù)內(nèi)容 c1203createresponsealipay_siteprobe

18、_shop_info_add_response: code:200,msg:,shop_id:12345678同步響應(yīng)參數(shù)說(shuō)明:9/24參數(shù)名是否必須參數(shù)說(shuō)明code是返回碼msg是支付寶返回的處理結(jié)果說(shuō)明shop_id是由支付寶生成的唯一 ID, 時(shí)返回。此shopid在進(jìn)行 認(rèn)證 portal頁(yè)喚起錢包時(shí)需要使用到,詳見第一步:Portal頁(yè)設(shè)置“支付寶一鍵 上網(wǎng)”參數(shù)名是否必須參數(shù)說(shuō)明thirdpartyshop_id是第ShopIDthirdpartyshop_name是第名稱shop_notice否公告adv_type是推廣類型,“H5”表示展示自定義H5頁(yè)面,“NA”表示不展示任何

19、h5_url否H5廣告頁(yè)URL(推廣類型選擇“H5”必填,選擇“NA”選填)2015/1/27全民WiFi計(jì)劃 c12 象 專為印象筆記打造的Markdown編輯器刪除接口 c1203_delete概述 c1203deleteintro alipay.siteprobe.shop.infete接口名稱:alipay.siteprobe.shop.infete使用場(chǎng)景舉例:刪除已創(chuàng)建的碼。有下掛時(shí)不可刪除,返回特殊錯(cuò)誤業(yè)務(wù)消息內(nèi)容 c1203deletecontentshop_id:12345678同步響應(yīng)消息業(yè)務(wù)內(nèi)容 c1203deleteresponsealipay_siteprobe_de

20、vice_info_delete_response: code:200,msg:同步響應(yīng)參數(shù)說(shuō)明:修改接口 c1203_modify概述 c1203modifyintro .update10/24參數(shù)名是否必須參數(shù)說(shuō)明code是返回碼msg是支付寶返回的處理結(jié)果說(shuō)明參數(shù)名是否必須參數(shù)說(shuō)明shop_id是ID2015/1/27全民WiFi計(jì)劃 c12 象 專為印象筆記打造的Markdown編輯器接口名稱:.update使用場(chǎng)景舉例:修改已創(chuàng)建的。僅可通過該接口修改的公告,推廣展示內(nèi)容的類型,以

21、及H5類型推的自定義頁(yè)面URL。支持修改1條或者N條屬性,不填寫的屬性字段則不進(jìn)行修改。業(yè)務(wù)消息內(nèi)容 c1203modifycontentshop_id:12345678, shop_notice:公告,adv_type:h5,h5_url:同步響應(yīng)消息業(yè)務(wù)內(nèi)容 c1203modifyresponsealipay_siteprobe_shop_info_update_response: code:200,msg:同步響應(yīng)參數(shù)說(shuō)明:11/24參數(shù)名是否必須參數(shù)說(shuō)明code是返回碼msg是支付寶返回的處理結(jié)果說(shuō)明參數(shù)名是否必須參數(shù)說(shuō)明shop_id是IDshop_notice否公告adv_type

22、是推廣類型,“H5”代表自定義H5頁(yè)面,“Public”代表服務(wù)窗(若此時(shí)未 綁定服務(wù)窗則報(bào)錯(cuò)),“NA”代表不展示任何內(nèi)容h5_url否H5廣告頁(yè)URL(adv_type選擇H5時(shí)該項(xiàng)必填)2015/1/27全民WiFi計(jì)劃 c12 象 專為印象筆記打造的Markdown編輯器接口 c1203_search概述 c1203searchintro .get接口名稱:.get使用場(chǎng)景舉例:根據(jù)shopID對(duì)應(yīng)詳細(xì)。業(yè)務(wù)消息內(nèi)容 c1203searchcontentshop_id:1234567

23、8同步響應(yīng)消息業(yè)務(wù)內(nèi)容 c1203searchresponsealipay_siteprobe_shop_info_get_response: code:200,msg:,third_party_shop_name:誠(chéng)一,shop_name:誠(chéng)一logo:,shop_notice:歡迎來(lái)到誠(chéng)一adv_type:public,public_name:全民url:WiFi計(jì)劃,同步響應(yīng)參數(shù)說(shuō)明:12/24參數(shù)名是否必須參數(shù)說(shuō)明code是返回碼msg是支付寶返回的處理結(jié)果說(shuō)明thirdpartyshop_name是第名稱參數(shù)名是否必須參數(shù)說(shuō)明shop_id是ID2015/1/27全民WiFi計(jì)劃 c

24、12 象 專為印象筆記打造的Markdown編輯器綁定服務(wù)窗接口 c1203_binding概述 c1203bindingintro alipay.siteprobe.shop.public.bind接口名稱:alipay.siteprobe.shop.public.bind使用場(chǎng)景舉例:未綁定服務(wù)窗時(shí), 計(jì)劃的logo。調(diào)用該接口綁定服務(wù)窗名稱和LOGO默認(rèn)為“支付寶”和全民WiFi后,支付寶服務(wù)器會(huì)將名稱、Logo修改為綁定的服務(wù)窗名稱、服務(wù)窗LOGO。調(diào)用服務(wù)窗綁定接口需要經(jīng)過PC OAuth 2.0,流程詳見支付寶開放平臺(tái)。2.0OAuth 2.0 URL拼接規(guī)則:id=APPID&r

25、edirecturi=ENCODEDURL”id=APPID&redirecturi=ENCODEDURL?業(yè)務(wù)消息內(nèi)容 c1203bindingcontent綁定服務(wù)窗接口的POST消息格式與其他API參數(shù)略有不同,多出了authtoken參數(shù)(authtoken由支付寶開放平臺(tái)2.0第四步:獲取令牌獲得),格式如下:13/24參數(shù)名是否必須描述_id是開發(fā)者服務(wù)窗的AppIdredirect_uri是回跳頁(yè)面,是經(jīng)過轉(zhuǎn)義的url鏈接(url必須以http或者h(yuǎn)ttps開頭), 比如:http%3A%2F%2Fshop_name是支付寶名稱logo是支付寶Logoshop_notice是公告

26、adv_type是推廣類型,“H5”代表自定義H5頁(yè)面,“Public”代表服務(wù)窗(若此時(shí)未綁定服務(wù)窗則報(bào)錯(cuò)),“NA”代表不展示任何內(nèi)容public_name是服務(wù)窗名稱url是H5廣告頁(yè)URL2015/1/27全民WiFi計(jì)劃 c12 象 專為印象筆記打造的Markdown編輯器REQUEST URL: REQUEST METHOD: POST CONTENT:method=alipay.siteprobe.shop.public.bind timestamp=2014-07-29 20:30:30 app_id=2014070100171523auth_token=publicpB9ea

27、460ff5b5c468c9ccf5e967dc34963 biz_content=shop_id:12345678charset=GBK version=1.0sign_type=RSAsign=R48FPxFxDSzred4JQ+sLsjzzNen5eZVjVcOgepxBgNFwhIxn0XrqDR53Di6fv1nLMIG EDm0VyGq516J8sVj4rlUSLehHy+oN7s7m07dYk+6xHpoIz4A1+N2tlCmtiHslWGxF6KMEYVjZLHo/y7tEwHQJ6r4H1svT3CJJ2HJpK1o=其中biz_content內(nèi)容為:shop_id:123

28、45678同步響應(yīng)消息業(yè)務(wù)內(nèi)容 c1203bindingresponsealipay_siteprobe_shop_public_bind_response: code:200,msg:,public_name:誠(chéng)一,public_logo: 同步響應(yīng)參數(shù)說(shuō)明:14/24參數(shù)名是否必須參數(shù)說(shuō)明code是返回碼msg是支付寶返回的處理結(jié)果說(shuō)明public_name是服務(wù)窗名稱參數(shù)名是否必須參數(shù)說(shuō)明shop_id是支付寶ID2015/1/27全民WiFi計(jì)劃 c12 象 專為印象筆記打造的Markdown編輯器解綁服務(wù)窗接口 c1203_unbinding概述 c1203unbindingintr

29、o alipay.siteprobe.shop.public.unbind接口名稱:alipay.siteprobe.shop.public.unbind使用場(chǎng)景舉例:解綁服務(wù)窗后,WiFi計(jì)劃”和對(duì)應(yīng)的LOGO。名稱和LOGO充值為默認(rèn)的“支付寶全民調(diào)用服務(wù)窗解綁接口需要經(jīng)過PC OAuth 2.0。,流程詳見支付寶開放平臺(tái)2.0OAuth 2.0 URL拼接規(guī)則:?_id=APPID&redirect_uri=ENCODED_URL業(yè)務(wù)消息內(nèi)容 c1203bindingcontent綁定服務(wù)窗接口的POST消息格式與其他API參數(shù)略有不同,多出了authtoken參數(shù)(authtoken由

30、支付寶開放平臺(tái)2.0第四步:獲取令牌獲得),格式如下:15/24參數(shù)名是否必須描述_id是開發(fā)者服務(wù)窗的AppIdredirect_uri是回跳頁(yè)面,是經(jīng)過轉(zhuǎn)義的url鏈接(url必須以http或者h(yuǎn)ttps開頭), 比如:http%3A%2F%2Fpublic_logo是服務(wù)窗Logo2015/1/27全民WiFi計(jì)劃 c12 象 專為印象筆記打造的Markdown編輯器REQUEST URL: REQUEST METHOD: POST CONTENT:method=alipay.siteprobe.shop.public.bind timestamp=2014-07-29 20:30:30

31、 app_id=2014070100171523auth_token=publicpB9ea460ff5b5c468c9ccf5e967dc34963 biz_content=shop_id:12345678charset=GBK version=1.0sign_type=RSAsign=R48FPxFxDSzred4JQ+sLsjzzNen5eZVjVcOgepxBgNFwhIxn0XrqDR53Di6fv1nLMIG EDm0VyGq516J8sVj4rlUSLehHy+oN7s7m07dYk+6xHpoIz4A1+N2tlCmtiHslWGxF6KMEYVjZLHo/y7tEwHQJ6r

32、4H1svT3CJJ2HJpK1o=其中biz_content內(nèi)容為:shop_id:12345678同步響應(yīng)消息業(yè)務(wù)內(nèi)容 c1203unbindingresponsealipay_siteprobe_shop_public_unbind_response: code:200,msg:同步響應(yīng)參數(shù)說(shuō)明:管理接口 c120416/24參數(shù)名是否必須參數(shù)說(shuō)明code是返回碼msg是支付寶返回的處理結(jié)果說(shuō)明參數(shù)名是否必須參數(shù)說(shuō)明shop_id是支付寶ID2015/1/27全民WiFi計(jì)劃 c12 象 專為印象筆記打造的Markdown編輯器,是掛載在下的供支付寶錢包連接上網(wǎng)的對(duì)應(yīng)熱點(diǎn)。的錄入,主要用

33、于在Android系統(tǒng)上,支付寶錢包進(jìn)入熱點(diǎn)范圍后主動(dòng)觸發(fā)的PUSH通知。當(dāng)被掛載在下后,只有所有者方限調(diào)用管理接口組。每個(gè)包含以下:增加接口 c1204_add概述 c1204addintro .add17/24參數(shù)名參數(shù)說(shuō)明備注ssid路由器SSID在用戶中顯示出來(lái)的熱點(diǎn)名稱bssid路由器Mac 地址向支付寶報(bào)備該bssid后,用戶進(jìn)入對(duì)應(yīng)的熱點(diǎn)范圍內(nèi)將自動(dòng)彈出PUSH提示連接password路由器密碼用于支付寶錢包幫助用戶自動(dòng)連接型路由器。portal型路由器請(qǐng)置空該項(xiàng)auth_type認(rèn)證類型該路由器實(shí)際使用的認(rèn)證方式:”7”為

34、標(biāo)準(zhǔn)認(rèn)證模式;若需要AC返回302,支付寶錢包重新向認(rèn)證服務(wù)器發(fā)送Token,則此項(xiàng)需要填寫為8。auth_id認(rèn)證子類型ID請(qǐng)置空該項(xiàng)shop_idID當(dāng)前路由器所屬的IDstatus是否上架表示該是否需要主動(dòng)彈出PUSH:“0”表示不需要;“1”表示需要longitude否位置經(jīng)度。建議填寫,否則系統(tǒng)將嘗試自動(dòng)搜索并填充 的位置 ,但如果搜索失敗,支付寶錢包將無(wú)法主動(dòng)發(fā)現(xiàn) 和彈出PUSH通知。latitude否位置緯度。建議填寫,否則系統(tǒng)將嘗試自動(dòng)搜索并填充 的位置 ,但如果搜索失敗,支付寶錢包將無(wú)法主動(dòng)發(fā)現(xiàn) 和彈出PUSH通知。2015/1/27全民WiFi計(jì)劃 c12 象 專為印象筆記

35、打造的Markdown編輯器接口名稱:.add使用場(chǎng)景舉例:當(dāng)增加將該與該進(jìn)行綁定。中包含ID并且該ID時(shí),支付寶服務(wù)器當(dāng)增加中包含ID但是該ID不時(shí),返回錯(cuò)誤碼;當(dāng)增加的BSSID參數(shù)與已添加時(shí),返回錯(cuò)誤碼。業(yè)務(wù)消息內(nèi)容 c1204addcontentssid:ExampleSsid, bssid:12:13:42:5c:7b:3a,password:1123123, auth_type:7,auth_id:, shop_id:122344555, status:1, longitude:120.386925,latitude:36.2

36、6854418/24參數(shù)名是否必須參數(shù)說(shuō)明ssid是路由器SSIDbssid是路由器Mac地址password否路由器auth_type是認(rèn)證類型:”7”為標(biāo)準(zhǔn)認(rèn)證模式;若需要AC返回302,支付寶錢包重新 向認(rèn)證服務(wù)器發(fā)送Token,則此項(xiàng)需要填寫為8。auth_id否請(qǐng)置空shop_id是通過創(chuàng)建接口生成的支付寶IDstatus否表示該是否需要主動(dòng)彈出PUSH:“0”表示不需要;“1”表示需要longitude否位置經(jīng)度。建議填寫,否則系統(tǒng)將嘗試自動(dòng)搜索并填充的位置,但如果搜索失敗,支付寶錢包將無(wú)法主動(dòng)發(fā)現(xiàn)和彈出PUSH 通知。latitude否位置緯度。建議填寫,否則系統(tǒng)將嘗試自動(dòng)搜索并

37、填充的位置,但如果搜索失敗,支付寶錢包將無(wú)法主動(dòng)發(fā)現(xiàn)和彈出PUSH 通知。2015/1/27全民WiFi計(jì)劃 c12 象 專為印象筆記打造的Markdown編輯器同步響應(yīng)消息業(yè)務(wù)內(nèi)容 c1204addresponsealipay_siteprobe_device_info_add_response: code:200,msg:,device_id:12345678同步響應(yīng)參數(shù)說(shuō)明:刪除接口 c1204_delete概述 c1204deleteintro alipay.siteprobe.device.infete接口名稱:alipay.siteprobe.device.infete使用場(chǎng)景舉例

38、:刪除WiFi 會(huì)分配到全新的deviceid。,支付寶全民WiFi計(jì)劃。重新加入計(jì)劃時(shí),業(yè)務(wù)消息內(nèi)容 c1204deletecontentdevice_id:12345678同步響應(yīng)消息業(yè)務(wù)內(nèi)容 c1204deleteresponse19/24參數(shù)名是否必須參數(shù)說(shuō)明device_id是ID參數(shù)名是否必須參數(shù)說(shuō)明code是返回碼msg是支付寶返回的處理結(jié)果說(shuō)明device_id是ID2015/1/27全民WiFi計(jì)劃 c12 象 專為印象筆記打造的Markdown編輯器alipay_siteprobe_device_info_delete_response: code:200,msg:同步響應(yīng)

39、參數(shù)說(shuō)明:修改接口 c1204_modify概述 c1204modifyintro .update接口名稱:.update使用場(chǎng)景舉例:支持修改1條或者N條屬性,不填寫的屬性字段則不進(jìn)行修改。業(yè)務(wù)消息內(nèi)容 c1204modifycontentdevice_id:12312312, ssid:ExampleSsid, bssid:12:13:42:5c:7b:3a,password:1123123, auth_type:7,auth_id:, shop_id:122344555, st

40、atus:1, longitude:120.386925,latitude:36.26854420/24參數(shù)名是否必須參數(shù)說(shuō)明device_id是IDssid否路由器SSID參數(shù)名是否必須參數(shù)說(shuō)明code是返回碼msg是支付寶返回的處理結(jié)果說(shuō)明2015/1/27全民WiFi計(jì)劃 c12 象 專為印象筆記打造的Markdown編輯器同步響應(yīng)消息業(yè)務(wù)內(nèi)容 c1204modifyresponsealipay_siteprobe_device_info_update_response: code:200,msg:同步響應(yīng)參數(shù)說(shuō)明:接口 c1204_search概述 c1204searchintro a

41、.get接口名稱:.get使用場(chǎng)景舉例:根據(jù)詳細(xì)。ID21/24參數(shù)名是否必須參數(shù)說(shuō)明code是返回碼msg是支付寶返回的處理結(jié)果說(shuō)明bssid否路由器Mac地址password否路由器auth_type否認(rèn)證類型:”7”為標(biāo)準(zhǔn)認(rèn)證模式;若需要AC返回302,支付寶錢包重新 向認(rèn)證服務(wù)器發(fā)送Token,則此項(xiàng)需要填寫為8。auth_id否請(qǐng)置空shop_id否需要修改所屬時(shí),填寫支付寶shopidstatus否表示該是否需要主動(dòng)彈出PUSH:“0”表示不需要;“1”表示需要longit

42、ude否位置經(jīng)度。建議填寫,否則系統(tǒng)將嘗試自動(dòng)搜索并填充的位置,但如果搜索失敗,支付寶錢包將無(wú)法主動(dòng)發(fā)現(xiàn)和彈出PUSH 通知。latitude否位置緯度。建議填寫,否則系統(tǒng)將嘗試自動(dòng)搜索并填充的位置,但如果搜索失敗,支付寶錢包將無(wú)法主動(dòng)發(fā)現(xiàn)和彈出PUSH 通知。2015/1/27全民WiFi計(jì)劃 c12 象 專為印象筆記打造的Markdown編輯器業(yè)務(wù)消息內(nèi)容 c1204searchcontentdevice_id:12345678同步響應(yīng)消息業(yè)務(wù)內(nèi)容 c1204searchresponsealipay_siteprobe_device_info_get_response: code:200,msg:,ssid:ExampleSsid, bssid:20:e5:2a:

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論