Class AppStoreOnboardApi
Inheritance
AppStoreOnboardApi
Assembly: com.unity.purchasing.udp.Editor.dll
Syntax
public class AppStoreOnboardApi
Fields
expiredAccessTokenInfo
Declaration
public const string expiredAccessTokenInfo = "Expired Access Token"
Field Value
expiredRefreshTokenInfo
Declaration
public const string expiredRefreshTokenInfo = "Expired Refresh Token"
Field Value
forbiddenInfo
Declaration
public const string forbiddenInfo = "Forbidden"
Field Value
invalidAccessTokenInfo
Declaration
public const string invalidAccessTokenInfo = "Invalid Access Token"
Field Value
invalidRefreshTokenInfo
Declaration
public const string invalidRefreshTokenInfo = "Invalid Refresh Token"
Field Value
loaded
Declaration
public static bool loaded
Field Value
oauthClientId
Declaration
public const string oauthClientId = "channel_editor"
Field Value
oauthClientSecret
Declaration
public const string oauthClientSecret = "B63AFB324DE3D12A13827340019D1EE3"
Field Value
oauthRedirectUri
Declaration
public const string oauthRedirectUri = "https://id.unity.com"
Field Value
orgId
Declaration
public static string orgId
Field Value
tokenInfo
Declaration
public static TokenInfo tokenInfo
Field Value
tps
Declaration
public static ThirdPartySetting[] tps
Field Value
udpurl
Declaration
public const string udpurl = "https://api-udp.unity.com"
Field Value
updateRev
Declaration
public static string updateRev
Field Value
url
Declaration
public const string url = "https://api.unity.com"
Field Value
userId
Declaration
public static string userId
Field Value
Methods
CreateAppItem(AppItem)
Declaration
public static UnityWebRequest CreateAppItem(AppItem appItem)
Parameters
| Type |
Name |
Description |
| AppItem |
appItem |
|
Returns
CreateStoreItem(IapItem)
Declaration
public static UnityWebRequest CreateStoreItem(IapItem iapItem)
Parameters
| Type |
Name |
Description |
| IapItem |
iapItem |
|
Returns
DeleteStoreItem(string)
Declaration
public static UnityWebRequest DeleteStoreItem(string iapItemId)
Parameters
| Type |
Name |
Description |
| string |
iapItemId |
|
Returns
DeleteTestAccount(string)
Declaration
public static UnityWebRequest DeleteTestAccount(string playerId)
Parameters
| Type |
Name |
Description |
| string |
playerId |
|
Returns
GenerateUnityClient(string, UnityClientInfo, string)
Declaration
public static UnityWebRequest GenerateUnityClient(string projectGuid, UnityClientInfo unityClientInfo, string callbackUrl)
Parameters
Returns
GetAccessToken(string)
Declaration
public static UnityWebRequest GetAccessToken(string authCode)
Parameters
| Type |
Name |
Description |
| string |
authCode |
|
Returns
GetAppItem(string)
Declaration
public static UnityWebRequest GetAppItem(string clientId)
Parameters
| Type |
Name |
Description |
| string |
clientId |
|
Returns
GetAppItemSlugWithId(string)
Declaration
public static UnityWebRequest GetAppItemSlugWithId(string appItemId)
Parameters
| Type |
Name |
Description |
| string |
appItemId |
|
Returns
GetOrgId(string)
Declaration
public static UnityWebRequest GetOrgId(string projectGuid)
Parameters
| Type |
Name |
Description |
| string |
projectGuid |
|
Returns
GetOrgRoles()
Declaration
public static UnityWebRequest GetOrgRoles()
Returns
GetTestAccount(string)
Declaration
public static UnityWebRequest GetTestAccount(string clientId)
Parameters
| Type |
Name |
Description |
| string |
clientId |
|
Returns
GetUnityClientInfo(string)
Declaration
public static UnityWebRequest GetUnityClientInfo(string projectGuid)
Parameters
| Type |
Name |
Description |
| string |
projectGuid |
|
Returns
GetUnityClientInfoByClientId(string)
Declaration
public static UnityWebRequest GetUnityClientInfoByClientId(string clientId)
Parameters
| Type |
Name |
Description |
| string |
clientId |
|
Returns
GetUserId()
Declaration
public static UnityWebRequest GetUserId()
Returns
PublishAppItem(string)
Declaration
public static UnityWebRequest PublishAppItem(string appItemId)
Parameters
| Type |
Name |
Description |
| string |
appItemId |
|
Returns
RefreshToken()
Declaration
public static UnityWebRequest RefreshToken()
Returns
SaveTestAccount(Player, string)
Declaration
public static UnityWebRequest SaveTestAccount(Player player, string clientId)
Parameters
Returns
SearchStoreItem(string)
Declaration
public static UnityWebRequest SearchStoreItem(string appItemSlug)
Parameters
| Type |
Name |
Description |
| string |
appItemSlug |
|
Returns
UpdateAppItem(AppItem)
Declaration
public static UnityWebRequest UpdateAppItem(AppItem appItem)
Parameters
| Type |
Name |
Description |
| AppItem |
appItem |
|
Returns
UpdateStoreItem(IapItem)
Declaration
public static UnityWebRequest UpdateStoreItem(IapItem iapItem)
Parameters
| Type |
Name |
Description |
| IapItem |
iapItem |
|
Returns
UpdateTestAccount(PlayerChangePasswordRequest)
Declaration
public static UnityWebRequest UpdateTestAccount(PlayerChangePasswordRequest player)
Parameters
Returns
UpdateUnityClient(string, UnityClientInfo, string)
Declaration
public static UnityWebRequest UpdateUnityClient(string projectGuid, UnityClientInfo unityClientInfo, string callbackUrl)
Parameters
Returns
UpdateUnityClientSecret(string)
Declaration
public static UnityWebRequest UpdateUnityClientSecret(string clientId)
Parameters
| Type |
Name |
Description |
| string |
clientId |
|
Returns
VerifyTestAccount(string)
Declaration
public static UnityWebRequest VerifyTestAccount(string playerId)
Parameters
| Type |
Name |
Description |
| string |
playerId |
|
Returns
asyncRequest(string, string, string, string, object)
Declaration
public static UnityWebRequest asyncRequest(string method, string url, string api, string token, object postObject)
Parameters
Returns
asyncRequest(string, string, string, string, object, bool)
Declaration
public static UnityWebRequest asyncRequest(string method, string url, string api, string token, object postObject, bool isTest)
Parameters
Returns