2016-10-21 73 views

回答

2

我結束了此解決方案:

  • 客戶端在發送的定價和貨幣代碼(從SKProduct對象)作爲用戶看到它的服務器作爲購買過程的一部分。
  • 服務器端將定價,貨幣代碼和收據數據保存在數據庫中。每筆交易都有一個表格,用於顯示本地化的價格,貨幣代碼,美元價格和指向收據表的指針。
  • 更新後,重新驗證收據,並且如果有續約,則將金額交易中的另一個條目與原始金額交易(基於具有相同收據)的金額相同。
  • 要取消,請在原始交易(再次根據收據)中減去金額後添加貨幣交易條目。
+1

可能最有意義,因爲無論如何都沒有實時API。 – Max

3

唯一可能的途徑來獲取這方面的信息可能會與iTunes的搜索APIhttps://affiliate.itunes.apple.com/resources/documentation/itunes-store-web-service-search-api/#searching

示例應用程序:Facetune

https://itunes.apple.com/lookup?id=606310581&country=kr //價4.39

https://itunes.apple.com/lookup?id=606310581&country=us // price 3.99

https://itunes.apple.com/lookup?id=606310581&country=id //價格59000.00

當你在JSON的響應,可以提取根據店面的價格和貨幣。

+0

謝謝。這是一個很好的方式來找到每個國家的應用程序的價格,而不是應用程序的購買價格。 – little

+0

如果您指定用例/您實際想要達到的效果,我們可能會更好地幫助您:) – Max

+1

這基本上是爲了報告原因,我想知道用戶在應用中購買應用程序時支付的價格。我想知道它是實時的(不像在appsfigures或iTunesConnect中那樣延遲)以及用戶付款的貨幣。 – little

相關問題