Gamebase SDK for Unity  1.0.0
Toast Gamebase Platform

◆ RequestItemListPurchasable()

static void RequestItemListPurchasable ( GamebaseCallback.GamebaseDelegate< List< GamebaseResponse.Purchase.PurchasableItem >>  callback)
static

This is the primary method for obtaining ItemList which is registered at ToastCloud IAP Console and Apple Itunes Connect.

Request a item list which is purchasable.This list has items which are registered in both Market and ToastCloud IAP Console.

Parameters
callbackCallback. delegate(List<GamebaseResponse.Purchase.PurchasableItem> data, GamebaseError error)

This sample shows how to call the Purchase.RequestItemListPurchasable method.

{
Gamebase.Purchase.RequestItemListPurchasable((purchasableItemList, gamebaseError) =>
{
if (gamebaseError == null)
{
Debug.Log("RequestItemListPurchasable succeeded");
foreach (GamebaseResponse.Purchase.PurchasableItem purchasableItem in purchasableItemList)
{
Debug.Log("itemSeq : " + purchasableItem.itemSeq);
Debug.Log("price : " + purchasableItem.price);
Debug.Log("currency : " + purchasableItem.currency);
Debug.Log("itemName : " + purchasableItem.itemName);
Debug.Log("marketItemId : " + purchasableItem.marketItemId);
}
}
else
{
Debug.Log("RequestItemListPurchasable failed");
}
});
}