Я тестирую свое приложение впервые, просто пытаюсь получить базовую информацию через API, но получаю сообщение об ошибке: 422 Unprocessable Entity, validation_failed.Получение ошибки 422 авторизации с Uber API
Что мне здесь не хватает? Я пробовал это с помощью sandbox-api.uber.com и с api.uber.com.
получить обратно:
code: "validation_failed" fields: {start_longitude:Required, start_latitude:Required} start_latitude: "Required" start_longitude: "Required" message: "Invalid request"
var uberServerToken = "XXXXXXXXcEE0cHbwhKiF_sl_ZUYvEHHO_f6U6dr" ;
$http({
url: "https://api.uber.com/v1/estimates/time" ,
headers: {
Authorization: "Token " + uberServerToken
},
data: {
start_latitude: setLat,
start_longitude: setLon
},
success: function(result) {
console.log(result);
}
});
Хорошо, так что я вернулся в developer.uber.com и проверить настройки на моем зарегистрированном приложении. Две вещи, которые мне пришлось добавить в мой профиль приложения: 1) мое приложение - приложение для Android, я добавил «http: // localhost» в качестве моего URL-адреса перенаправления - это правильно? И «http: //localhost/policy.html» в качестве моего URL-адреса политики конфиденциальности - оба были необходимы в профиле/регистрации приложения uber. 2) После ввода вышеуказанной информации в мой профиль приложения, теперь я получаю сообщение «503 Service Unavailable» в моей консоли отладки для моего приложения. Я застрял, пытаясь понять, как подключиться к поиску продуктов Uber, раз, цены на 4 дня сейчас – rolinger
Ну, вроде # 2 не проблема, кажется, сервер http://api.uber.com/ был просто медленным или временно не отвечающим. ОДНАКО, я вернулся к тому, чтобы получить «422 Unproccessable Entitty: validation_failed» Что в мире я делаю неправильно? – rolinger