微信小程序 仿原生跳轉(zhuǎn)

2022-05-11 15:52 更新

仿原生乘車碼

業(yè)務(wù)方可通過(guò)接入仿原生乘車碼行業(yè)模板,在業(yè)務(wù)方小程序中快速實(shí)現(xiàn)公共交通的線上掃碼乘車功能,以及開通線路、乘車記錄、幫助中心等相關(guān)頁(yè)面。仿原生乘車碼行業(yè)模板包括以下接口(在調(diào)用前需先完成小程序賬號(hào)注冊(cè)、微信支付商戶號(hào)申請(qǐng)流程,并向 city_api@tencent.com 發(fā)送接入仿原生乘車碼行業(yè)模板能力的申請(qǐng)郵件):

API名稱 API描述
仿原生跳轉(zhuǎn) 根據(jù)需求不同跳轉(zhuǎn)不同的微信仿原生頁(yè)面實(shí)現(xiàn)不同的功能需求。
生碼 微信后臺(tái)向業(yè)務(wù)方請(qǐng)求二維碼源數(shù)據(jù),微信前端可以根據(jù)源數(shù)據(jù)生成乘車碼。
支付回調(diào) 微信后臺(tái)向業(yè)務(wù)方請(qǐng)求二維碼源數(shù)據(jù),微信前端可以根據(jù)源數(shù)據(jù)生成乘車碼。
微信扣費(fèi) 用于接收業(yè)務(wù)方依據(jù)掃碼接口獲取到的信息對(duì)用戶進(jìn)行免密扣費(fèi)。
用戶注冊(cè)/簽約 微信后臺(tái)向業(yè)主方發(fā)起用戶注冊(cè)。
用戶解約 微信后臺(tái)向業(yè)主方通知用戶注銷/解約。
用戶簽約狀態(tài)查詢 業(yè)主方查詢用戶簽約狀態(tài)接口。
欠費(fèi)支付 微信后臺(tái)向業(yè)主方通知用戶支付成功(支付失敗時(shí)無(wú)通知)。
查詢線路 查詢?cè)O(shè)置的公交/地鐵線路
設(shè)置線路 設(shè)置公交/地鐵線路
查詢欠費(fèi)用戶列表 微信后臺(tái)會(huì)定時(shí)(每天6點(diǎn)開始)獲取所有欠費(fèi)用戶列表,并提供接口查詢列表接口,此后如果有用戶完成欠費(fèi)繳納會(huì)在收到成功支付通知時(shí)刪除記錄。

仿原生跳轉(zhuǎn)

根據(jù)需求不同跳轉(zhuǎn)不同的微信仿原生頁(yè)面實(shí)現(xiàn)不同的功能需求。

1、 請(qǐng)求參數(shù)

參數(shù)名稱 類型 必選 備注
path_type int Y 需要跳轉(zhuǎn)的頁(yè)面 0 - 新用戶首頁(yè)/歡迎頁(yè)(開通乘車碼,包含“成功開通乘車碼”
1 - 乘車碼頁(yè) 2 - 已開通路線 3 - 個(gè)人中心 4 - 我的乘車記錄 5 - 幫助 6 - 欠費(fèi)記錄

注意:請(qǐng)求參數(shù)為json格式。

2、 返回參數(shù)

參數(shù)名稱 類型 必選 備注
errcode int Y 返回碼
errmsg string Y 返回信息
business_type string Y 業(yè)務(wù)類型
query_string string Y 調(diào)用仿原生小程序時(shí)使用的參數(shù)
expire_at int Y 返回query_string的到期時(shí)間(uinx時(shí)間戳)

3、 示例代碼

請(qǐng)求:

https://api.weixin.qq.com/intp/transportcode/getbusinessview?access_token=ACCESSTOKEN

請(qǐng)求參數(shù):

{"path_type":1}

返回:

{
    "errcode":0,
    "errmsg":"ok",
    "business_type":"wxCity",
    "query_string":"addr=pages%2Froute%2Fmain&business_view_token=a52f6d30814a8d7d5717d004a0c38894",
    "expire_at":1576838728
}


以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)