簡體   English   中英

Android InApp帳單測試

[英]Android InApp Billing Testing

好的,我正在為我的應用程序實現應用程序訂閱。 周期為每月。 一切正常,我可以從我的測試帳戶訂閱,可以從購買狀態API獲取信息。

我從購買狀態API得到的響應是:

{ "kind": "androidpublisher#subscriptionPurchase", "initiationTimestampMsec": "1378389347847", "validUntilTimestampMsec": "1379037347847", "autoRenewing": true }

我的問題是如何測試用戶是否已取消訂閱或在一個月后再次計費。

  1. 用戶取消訂閱時,我的應用程序中是否有任何意圖?
  2. 在定期周期之后向用戶計費時,我的應用程序中是否有任何意圖?
  3. 購買令牌是否會針對每個重復交易進行更改,還是對於訂閱而言保持不變?
  4. 我如何測試這一切。 我是否需要等待一個月才能確定用戶的收費方式以及對重復計費的響應。

極客的任何幫助都會很有用。 提前致謝 !

  1. 否。例如,每當應用程序啟動或通過mHelper.queryInventory方法部署應用程序時,我都應檢查訂閱。
  2. 不。您應該按照上面的步驟檢查。
  3. 沒關系 您應僅檢查購買的商品是否為null,其狀態,簽名,以及是否可能是開發人員有效載荷。
  4. 對於以上邏輯,您不需要測試這種情況。 在您的應用程序中,它具有與用戶取消訂閱相同的邏輯。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM