2012-01-03 131 views
3

在我的應用程序,我賣的圖像。我的程序流程如下: 1.購買按鈕:執行購買 2.在獲取簽名數據和簽名後,我將它發送到我的服務器進行驗證 3.如果驗證,我的服務器響應URLS出售的圖像 4.我將它們存儲在數據庫中,然後發送確認通知在應用程序購買頻率的應用程序通知

我的問題是,如果由於某些網絡問題,步驟2 & 3失敗。所以我不會確認通知。在這種情況下,我多久會得到IN APP NOTIFY。谷歌會再次發送簽名數據和簽名嗎?或者我必須一收到它們就將它們存儲起來?

回答

1

根據我自己的測試,第一次在2分鐘後出現,第二次在15分鐘後出現。我沒有耐心等待第三個。

+0

我也能在5到6分鐘後得到第二個In_APP_NOTIFY。但我無法獲得第三個。根據文檔谷歌應定期發送。但它似乎並沒有在現實中發生。 – arjoan 2012-01-25 15:19:06

+1

另一件事是,如果您要求再次購買,任何先前未經確認的訂單也將一併發送。 – CChi 2012-01-25 20:33:13

+0

測試此案件時,我沒有收到後續的IN_APP_NOTIFY。有人可以確認它也應該與測試產品id('android.test.purchased')一起使用嗎? – BoD 2013-01-14 18:16:32

1

這是另一個問題。如果我們發起2或3次採購,就會發生與CChi所說的相同的事情。但是,您是否看到過商戶帳戶...如果沒有爲早期訂單發送CONFIRM_NOTIFICATIONS,它不會更新。 (即充電和運輸不是綠色的)。

請讓我知道是否有人發現修復有關。

+0

對不起,我遲到的答覆..問題不是問題。這是顯而易見的過程,需要時間由谷歌驗證,之後,他們將改變狀態:) – 2012-11-12 20:30:57

相關問題