1

初めてアプリをテストしています。API 経由で基本情報を取得しようとしていますが、エラーが発生しています: 422 Unprocessable Entity, "validation_failed".

ここで何が欠けていますか?私は、sandbox-api.uber.com と api.uber.com の両方で試しました。

取り戻します:

コード: "validation_failed" フィールド: {start_longitude:Required, start_latitude:Required} start_latitude: "Required" start_longitude: "Required" メッセージ: "無効なリクエスト"

  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);
    }
  });
4

1 に答える 1

0

リクエストのアクセス トークンを提供する必要があります。ユーザーからアクセス コードを取得し、それを access_token と交換し、Uber の API への各要求で access_token を提供します。

リンク: https://developer.uber.com/v1/auth/

于 2015-07-11T01:28:31.380 に答える