Deeplink實(shí)現(xiàn)華為應(yīng)用外商品支付功能,華為支付跳轉(zhuǎn)限制Deeplink實(shí)現(xiàn)了華為的app外商品支付功能背景團(tuán)游戲想接入華為的app外支付功能,在華為應(yīng)用市場(chǎng)的游戲詳情頁(yè)點(diǎn)擊商品支付,通過(guò)DeepLink鏈接從華為應(yīng)用市場(chǎng)跳轉(zhuǎn)到游戲支付詳情頁(yè),通過(guò)支付商品ID進(jìn)行購(gòu)買(mǎi)。參考:https://developer . ......
背景
團(tuán)游戲想接入華為的app外支付功能,在華為應(yīng)用市場(chǎng)的游戲詳情頁(yè)點(diǎn)擊商品支付,通過(guò)DeepLink鏈接從華為應(yīng)用市場(chǎng)跳轉(zhuǎn)到游戲支付詳情頁(yè),通過(guò)支付商品ID進(jìn)行購(gòu)買(mǎi)。
參考:https://developer . Huawei . com/consumer/cn/doc/development/app galleryconnectguides/appgallerykitdev guidegame # h11589804284330
為了更好的訪(fǎng)問(wèn),這里有一個(gè)功能驗(yàn)證,分享給大家。
實(shí)現(xiàn)模式
1.清單中的活動(dòng)配置
在活動(dòng)中配置意圖過(guò)濾器過(guò)濾器
數(shù)據(jù)Android:scheme = agpms Android:path =/product/pay Android:host = com . sxx . Huawei/
拼接后的請(qǐng)求地址為agpms://com . sxx . Huawei/product/pay。
鏈接格式需要以下文檔格式(如果不遵循此格式,營(yíng)銷(xiāo)地址將不會(huì)被批準(zhǔn)):
配置如圖所示:
2.跳轉(zhuǎn)代碼實(shí)現(xiàn)(這里,從外部應(yīng)用程序打開(kāi)deeplink地址)
理論上這個(gè)地址應(yīng)該在華為APP市場(chǎng)測(cè)試開(kāi)通。不過(guò)目前因?yàn)槲覀兊挠螒蜻€沒(méi)有上架,華為APP市場(chǎng)上也沒(méi)有這樣的測(cè)試環(huán)境,為了看效果,我自己又做了一個(gè)應(yīng)用。
Intent Intent = new Intent();
intent . set action(com . Google . open 02);
intent . add category(Android . intent . category . default);
intent . setdata(uri . parse(AGP ms://com . sxx . Huawei/product/pay?producid = test product 503));
startActivity(意圖);
AGP ms://com . sxx . Huawei/product/pay?producid=TestProduct503
以下問(wèn)號(hào)參數(shù)一般采用key=valuekey1=value1的格式。
代碼截圖如下:
如上:只攜帶一個(gè)字段,即producid。
3.跳轉(zhuǎn)到支付詳情頁(yè)面,分析deeplink地址中攜帶的字段參數(shù)。
如果在跳轉(zhuǎn)之前未打開(kāi)詳細(xì)信息頁(yè)面,您需要在活動(dòng)生命周期onCreate中獲取意圖對(duì)象解析數(shù)據(jù)。
如果在跳轉(zhuǎn)之前未打開(kāi)詳細(xì)信息頁(yè)面,您需要在活動(dòng)生命周期onCreate中獲取意圖對(duì)象解析數(shù)據(jù)。
代碼截圖如下:
代碼如上獲取數(shù)據(jù)data中的商品ID后,可以啟動(dòng)HMS SDK支付接口,拉起支付頁(yè)面。
常見(jiàn)問(wèn)題解答
Deeplink配置完成后,還是打不開(kāi)?
一般是由于跳轉(zhuǎn)時(shí)拼接地址中的方案、主機(jī)、路徑、配置不一致造成的。請(qǐng)參考上述文件進(jìn)行自檢。
特別聲明:以上文章內(nèi)容僅代表作者本人觀點(diǎn),不代表ESG跨境電商觀點(diǎn)或立場(chǎng)。如有關(guān)于作品內(nèi)容、版權(quán)或其它問(wèn)題請(qǐng)于作品發(fā)表后的30日內(nèi)與ESG跨境電商聯(lián)系。
二維碼加載中...
使用微信掃一掃登錄
使用賬號(hào)密碼登錄
平臺(tái)顧問(wèn)
微信掃一掃
馬上聯(lián)系在線(xiàn)顧問(wèn)
小程序
ESG跨境小程序
手機(jī)入駐更便捷
返回頂部