Please Select Your Location

Thailand
Australia
Österreich
België
Canada
Canada - Français
中国
Česká republika
Denmark
Deutschland
France
HongKong
Iceland
India
Ireland
Italia
日本
Korea
Latvija
Lietuva
Lëtzebuerg
Malaysia
Malta
Mexico
Nederland
New Zealand
Norge
Polska
Portugal
Russia
Saudi Arabia
Singapore
Southeast Asia
España
Suisse
Suomi
Sverige
台灣
Ukraine
United Kingdom
United States
Việt Nam
المملكة العربية السعودية (Arabic)

IAPurchaseListener 回調函數

IAPurchaseListener 監聽 IAP 的回調,並包含以下函數。

OnSuccess()

void OnSuccess(string pchCurrencyName)
名稱 類型 描述
string pchCurrencyName 使用者使用的貨幣

IsReady() 成功回傳時的回調函數,用於取得使用者的幣別。請務必以可結算貨幣設定價格。開發人員負責管理自己的匯率。

地區代碼 貨幣名稱 最低價格 最小單位
阿拉伯聯合大公國 AED 3.67 0.01
奧地利 EUR 0.84 0.01
澳洲 AUD 1.31 0.01
比利時 EUR 0.84 0.01
加拿大 CAD 1.24 0.01
瑞士 CHF 0.97 0.01
中國 CNY 6 1
捷克共和國 CZK 21.67 0.01
德國 EUR 0.84 0.01
丹麥 DKK 6.26 0.01
西班牙 EUR 0.84 0.01
芬蘭 EUR 0.84 0.01
法國 EUR 0.84 0.01
英國 GBP 0.75 0.01
香港 HKD 7.7 0.1
愛爾蘭 EUR 0.84 0.01
印度 INR 64.13 0.01
冰島 ISK 104.44 1
義大利 EUR 0.84 0.01
日本 JPY 111 1
韓國 KRW 1120 1
澳門 HKD 7.7 0.1
荷蘭 EUR 0.84 0.01
挪威 NOK 7.83 0.01
紐西蘭 NZD 1.38 0.01
波蘭 PLN 3.56 0.01
俄羅斯 RUB 56.7 0.01
沙烏地阿拉伯 SAR 3.71 0.01
瑞典 SEK 8.03 0.01
新加坡 SGD 1.34 0.01
台灣 TWD 30 1
美國 USD 0.99 0.01
越南 VND 22488 1
寮國 LAK 8227.65 0.01
柬埔寨 KHR 4006.99 0.01
緬甸 MMK 1351.19 0.01
菲律賓 PHP 50.58 0.01
印尼 IDR 13355.57 0.01
汶萊 BND 1.34 0.01
東帝汶 USD 0.99 0.01
關島 USD 0.99 0.01
秘魯 PEN 3.21 0.01
巴西 BRL 3.14 0.01
阿根廷 ARS 17.15 0.01
烏拉圭 UYU 29.13 0.01
保加利亞 BGN 1.64 0.01
希臘 EUR 0.84 0.01
盧森堡 EUR 0.84 0.01
斯洛伐克 EUR 0.84 0.01
馬爾他 EUR 0.84 0.01
克羅埃西亞 HRK 6.31 0.01
賽普勒斯 EUR 0.84 0.01
愛沙尼亞 EUR 0.84 0.01
匈牙利 HUF 258.71 0.01
拉脫維亞 EUR 0.84 0.01
立陶宛 EUR 0.84 0.01
葡萄牙 EUR 0.84 0.01
羅馬尼亞 RON 3.85 0.01
斯洛維尼亞 EUR 0.84 0.01
馬來西亞 MYR 4.18 0.01
泰國 THB 32.76 0.01

OnRequestSuccess()

void OnRequestSuccess(string pchPurchaseId)
名稱 類型 描述
pchPurchaseId string 購買 ID

Request() [NEW] 成功回傳時產生購買 ID。購買 ID 即為訂單號碼,用於調用 Purchase()

OnPurchaseSuccess()

void OnPurchaseSuccess(string pchPurchaseId)
名稱 類型 描述
pchPurchaseId string 購買 ID

Purchase() 成功回傳的回調函數。購買 ID 可用於稍後的查詢。

OnQuerySuccess()

void OnQuerySuccess(QueryResponse response)

名稱 類型 描述
response QueryResponse 查詢結果

Query() 成功回傳的回調函數。提供購買 ID,以供稍後透過 IaPurchase.QueryResponse.string purchase_id 查詢。

OnQuerySuccess(QueryListResponse)

void OnQuerySuccess(QueryListResponse response)
名稱 類型 描述
response QueryListResponse 查詢結果列表

Request()[NEW] 成功回傳的回調函數。 QueryListReponse 包括了含有購買清單的 List < QueryResponse2 > purchaseList

OnBalanceSuccess()

void OnBalanceSuccess(string pchBalance)
名稱 類型 描述
pchBalance string 餘額

GetBalance() 成功回傳的回調函數。 餘額回傳於 IaPurchase.QueryResponse.string pchBalance

OnRequestSubscriptionSuccess()

void OnRequestSubscriptionSuccess(string pchPurchaseId)
名稱 類型 描述
pchSubscriptionId string 訂閱 ID

RequestSubscription() 成功回傳的回調函數。訂閱 ID 用於 Subscribe()

OnRequestSubscriptionWithPlanIDSuccess()

void OnRequestSubscriptionWithPlanIDSuccess(string pchSubscriptionId)
名稱 類型 描述
pchSubscriptionId string 訂閱 ID

RequestSubscriptionWithPlanID() 成功回傳的回調函數。訂閱 ID 用於 Subscribe()

OnSubscribeSuccess(string pchSubscriptionId)

void OnSubscribeSuccess(string pchSubscriptionId)
名稱 類型 描述
pchSubscriptionId string 訂閱 ID

Subscribe() 成功回傳的回調函數。 pchSubscriptionId 可用於查詢或取消訂閱。

OnQuerySubscriptionSuccess()

void OnQuerySubscriptionSuccess(IAPurchase.Subscription[] subscriptionlist)
名稱 類型 描述
subscriptionlist Subscription [] 陣列形式的訂閱清單

QuerySubscription() 成功回傳的回調函數。使用者訂閱將以陣列形式 IaPurchase.Subscription[] subscriptionlist 取得。若僅請求了一個訂閱,陣列中將只顯示一個項目。

OnQuerySubscriptionListSuccess()

void OnQuerySuccess(QueryResponse response)
名稱 類型 描述
subscriptionlist Subscription [] 陣列形式的訂閱清單

QuerySubscriptionList() 成功回傳的回調函數。使用者訂閱將以陣列形式 IaPurchase.Subscription[] subscriptionlist 取得。

OnCancelSubscriptionSuccess(bool bCanceled)

void OnCancelSubscriptionSuccess(bool bCanceled)
名稱 類型 描述
bCanceled bool 取消狀態

CancelSubscription() 成功回傳的回調函數。成功取消後, bool bCanceled 將顯示 TRUE

OnFailure()

void OnFailure(int nCode, string pchMessage)
名稱 類型 描述
nCode int 錯誤代碼
pchMessage string 錯誤訊息

IAP API 函數失敗的回調函數,將取得錯誤代碼和錯誤訊息。請參閱 錯誤代碼 以取得詳細清單。