private static void SetApplicationData()

in Scripts/Editor/Data/Configuration/WitConfigurationUtility.cs [260:288]


        private static void SetApplicationData(WitConfiguration configuration, string serverToken, Action<string> onSetComplete)
        {
            // Already set in app server data
            string appID = GetAppID(configuration);
            if (!string.IsNullOrEmpty(appID))
            {
                string curToken = WitAuthUtility.GetAppServerToken(appID);
                if (string.Equals(curToken, serverToken))
                {
                    SetClientData(configuration, serverToken, onSetComplete);
                    return;
                }
            }
            // Perform a list app request to get app for token
            var listRequest = WitRequestFactory.ListAppsRequest(serverToken, 10000);
            PerformConfigRequest(configuration, listRequest, ApplyApplicationData, (error) =>
            {
                // Failed
                if (!string.IsNullOrEmpty(error))
                {
                    SetConfigServerTokenComplete(configuration, serverToken, error, onSetComplete);
                }
                // Find client token
                else
                {
                    SetClientData(configuration, serverToken, onSetComplete);
                }
            });
        }