Windows商店應用內購接入

2021-07-08 18:27:21 字數 731 閱讀 9734

1、配置應用資訊

2、請求購買

.then([=](taskcurrenttask)

break;

}} catch (platform::exception^ exception)

});}

用requestproductpurchaseasync請求購買,product_id_rt 是配置的iap id,當請求成功的時候會跳轉到微軟的支付,完成支付後result中status為success,這時將result中的收據receiptxml和交易idtransactionid傳送給伺服器,讓無服務進行驗證。

3、驗證收據

其他伺服器參考:

伺服器驗證成功後要告訴客戶端驗證成功,客戶端收到資訊後再想報告交易完成。

4、報告交易完成

在伺服器確認購買成功後要想商店報告購買成功,否則這件商品不能再次購買。

.then([product_id](taskcurrenttask)

});5、檢查未完成購買

有可能在交易完成時,斷網導致支付驗證未完成,所以在遊戲啟動時,應當驗證是否有未完成訂單,通過getunfulfilledconsumablesasync請求資訊,再通過getproductreceiptasync得到收據資訊進行驗證。

Toast 通知(Windows 應用商店應用)

msdn 有關 toast 文件 win8 的 toast 通知和 wp 的類似。win 8 的 toast 是顯示在螢幕右上角,可以有文字,也可以加上。系統的通知同時做多顯示三個,如果多餘三個,就會把多餘的通知放到系統佇列中,然後各個 toast 通知依次顯示固定時間。在 windows.ui.n...

iOS應用內購基本步驟及問題

公司最近讓做乙個ios內購的demo,貼出大致的過程 首先準備乙個99 的蘋果開發者賬號,299 不能使用應用內購 進入itunes connect 登入後,進入 確認你的資訊是否填寫完整,填寫後的圖 當然,我是讓公司人填寫的,至於步驟我就不知道了,反正就是一些 和銀行卡之類的 next 填寫 na...

華為應用內支付接入去廣告的火坑

最近按要求需要接入華為的應用內支付,去廣告的功能。之前也做過google的應用內支付。其實很簡單的功能,半天就能接入並完成測試。但是由於華為的開發文件不清不楚,耽誤了很多時間。1.坑一,不要按照這個頁面的 檢視開發者說明 的接入。這是hsm core 2.0的介面,現在已經3.0了。有很大差異。2....