比較修改

驗證收據

變更修訂

版本 630589:

由 MashKao 於 所做的編修 630589

版本 630915:

由 MashKao 於 所做的編修 630915

標題:
查驗收據
查驗收據
URL代稱:
Mozilla/Marketplace/Monetization/Validating_a_receipt
Mozilla/Marketplace/Monetization/Validating_a_receipt
內容:

修訂版本 630589
修訂版本 630915
n16      When to validate a receiptn16      查驗收據的時機
17    </h2>
18    <p>17    </h2>
19      You have to decide when the app will validate the receipt. 
>A usual time to validate is when the user starts the app. If it's 
> a long-running app, you might want to validate on a regular sche 
>dule. An app that streams video, for example, might check the rec 
>eipt every 20 minutes. 
20    </p>18    <p>
19      開發者必須決定 App 該何時查驗收據。一般都是在消費者啟動 App 時開始查驗。如果是屬於長時間執行 App,則可以
 >定時/定期進行查驗。例如影片串流 App 就可以每隔 20 分鐘檢查收據 1 次。
21    <p>20    </p>
22      Note that if the user is offline, the app will not be able 21    <p>
>to validate the receipt. What the app does in this situation is u 
>p to you. To avoid some user annoyance you might want to be lax o 
>n enforcing the receipt checking (let's say the user is temporari 
>ly in a tunnel), and just keep trying until the user is online ag 
>ain. 
22      另請注意,如果消費者為離線狀態,App 也就無法查驗收據。開發者可決定 App 在離線時所進行的作業。為了避免打擾某些
 >消費者,開發者可停止強制的收據查驗作業 (消費者可能進入隧道而暫時離線),只要等消費者上線時再次檢查即可。
n25      How to validate a receiptn25      如何查驗收據
26    </h2>
27    <p>26    </h2>
28      The simplest way to validate a receipt is to use the Firefo27    <p>
>x Marketplace validation service. If your app is HTML-only, where 
> the server doesn't do anything but serve static files, you can u 
>se Mozilla's <a href="https://github.com/mozilla/receiptverifier" 
>>receiptverifier JavaScript library</a>. It basically involves in 
>cluding the <code>receiptverifier.js</code> script in your app an 
>d using the <code>verifyReceipts()</code> function. You can find  
>more information at the previous link. 
28      最簡單就是使用 Firefox Marketplace 的查驗服務即可。如果你的 App 屬於「HTML-only」,
 >也就是伺服器只會提供靜態檔案,則可使用 Mozilla 的<a href="https://github.com/mozilla/
 >receiptverifier">「receiptverifier」JavaScript 函式庫</a>。此函式庫基本上只會將 <
 >code>receiptverifier.js</code> 指令碼加入 App 之中,並使用 <code>verifyRecei
 >pts()</code> 函式。可參閱上述連結以進一步了解。
t31      Receipt contentst31      收據內容

回到編輯歷史