Код состояния UnityWebRequest 204 (нет контента) в сборке AndroidAndroid

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Код состояния UnityWebRequest 204 (нет контента) в сборке Android

Сообщение Anonymous »

Я использую API, чтобы запрашивать контент у API консультанта по путешествиям. Однако когда я запрашиваю сборку Android, я не получаю контента. В этом нет ничего странного, однако, когда я запускаю его в редакторе, он полностью работает, и я получаю контент. Я использую те же параметры.
Вот код:

Код: Выделить всё

private IEnumerator GetEstablishmentInformationList(double latitude, double longitude, int offset)
{
debugApi.text += latitude + ", " + longitude + "\n";

if (Application.internetReachability == NetworkReachability.NotReachable)
{
debugApi.text += "No internet connection.\n";
yield break;
}

string uri = $"https://travel-advisor.p.rapidapi.com/restaurants/list-by-latlng?latitude=" + latitude + "&longitude=" + longitude + "&limit=30&currency=USD&distance=1&offset=" + offset + "&lunit=km&lang=en_US";
UnityWebRequest request = UnityWebRequest.Get(uri);
request.SetRequestHeader("x-rapidapi-key", "MY_KEY");
request.SetRequestHeader("x-rapidapi-host", "travel-advisor.p.rapidapi.com");

debugRestrictAPI = true;

yield return request.SendWebRequest();

if (request.result == UnityWebRequest.Result.Success)
{
debugApi.text += $"Request successful. Response code: {request.responseCode}\n";
debugApi.text += $"Request text: {request.downloadHandler.text}\n";
}
else
{
debugApi.text += $"Request error: {request.error}\n";
debugApi.text += $"Response code: {request.responseCode}\n";
}
}
Я попробовал кое-что в настройках плеера, например, изменил «Разрешить загрузку через HTTP» и «Уровень совместимости API». Я также убедился, что телефон подключен к тому же Wi-Fi, что и компьютер, который я использовал в редакторе Unity.
Есть ли кто-нибудь, у кого была такая же проблема или кто знает, как ее исправить?

Подробнее здесь: https://stackoverflow.com/questions/787 ... roid-build
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»