public static UnityWebRequest UpdateStoreItem(IapItem iapItem) { string api = "/v1/store/items/" + iapItem.id; string token = tokenInfo.access_token; return(asyncRequest(UnityWebRequest.kHttpVerbPUT, udpurl, api, token, iapItem, false)); }
public static UnityWebRequest CreateStoreItem(IapItem iapItem) { var api = "/v2/store/items"; iapItem.ownerId = tokenInfo.orgId; return(AsyncRequest(UnityWebRequest.kHttpVerbPOST, udpUrl, api, tokenInfo.token, iapItem)); }
public static UnityWebRequest CreateStoreItem(IapItem iapItem) { string api = "/v1/store/items"; string token = tokenInfo.access_token; iapItem.ownerId = orgId; return(asyncRequest(UnityWebRequest.kHttpVerbPOST, udpurl, api, token, iapItem, false)); }
public static PriceDetail ExtractUSDPrice(IapItem iapItem) { List <PriceDetail> prices = iapItem.priceSets.PurchaseFee.priceMap.DEFAULT; foreach (var price in prices) { if (price.currency == "USD") { return(price); } } PriceDetail newUSDPrice = new PriceDetail(); newUSDPrice.currency = "USD"; prices.Add(newUSDPrice); return(newUSDPrice); }
public static UnityWebRequest UpdateStoreItem(IapItem iapItem) { var api = "/v2/store/items/" + iapItem.id; return(AsyncRequest(UnityWebRequest.kHttpVerbPUT, udpUrl, api, tokenInfo.token, iapItem)); }