負一屏卡片快服務測試點擊賬號綁定無響應


【問題描述】

1、接入方案:負一屏卡片類快服務(Card ability)

2、分發的流量入口:智慧助手·今天

3、測試工具:
1)華為應用市場下載:華為快服務助手
2)華為手機,登陸開發者賬號,真機測試

4、操作步驟:
1)卡片快服務測試發布 → 打開華為快服務助手 → 掃描測試二維碼后點查詢 → 點擊需測試的事件意圖 → 訂閱服務點擊賬號綁定按鈕
2)卡片快服務測試發布 → 華為手機負一屏登陸開發者聯盟的賬號 → 動態 → 點擊測試態的負一屏卡片服務 → 訂閱服務點擊賬號綁定按鈕

5、問題現象:“點擊賬號綁定無響應,提示“賬號綁定失敗”

在這里插入圖片描述

【原因分析】
該問題可能的原因有:

1、 同步賬號授權信息接口的AppId、SecretKey錯誤

2、 同步賬號授權信息接口的結構體不對,AccountDirectiveInteraction返回未帶URL/Deeplink/Quickapp 至少其中1個

3、 Header's Authorization過期,此時點擊賬號綁定無響應,提示“Invoke cp timeout”

在這里插入圖片描述

【解決方案】
根據該問題可能出現的原因,開發者按步驟確認以下信息:

1、 查看負一屏卡片服務信息里面的EventTokenID,SecretKey。
1) EventTokenID選擇一個已在應用市場上線的ID,且同步賬號授權信息接口的AppId要和EventTokenID保持一致
2) 同步授權信息接口里面填寫SecretKey和卡片服務信息界面的保持一致

在這里插入圖片描述

2、 同步賬號授權信息接口的結構體:AccountDirectiveInteraction填寫成員名稱

在這里插入圖片描述

3、 如點擊賬號綁定,報錯綁定失敗,提示“Invoke cp timeout”,說明開發者服務器超時,請開發者查看華為快服務助手日志排查超時原因,獲取快服務助手日志方法:wid+r,輸入cmd,請使用這個命令:adb logcat -v time>D:log.txt

【經驗總結】

1、 目前大部分開發者,在綁定接口聯調遇到問題,先檢查接口的AppId、SecretKey是否和卡片服務信息的保持一致

2、 開發者用快服務助手測試過程中,如賬號綁定聯調不通,建議可以導出快服務助手日志,排查原因


原文鏈接:https://developer.huawei.com/consumer/cn/forum/topic/0201392636462360113?fid=17

原作者:alinilmi


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM