0

uber API からアクセス トークンを取得できません。

uber- でログインをクリックすると、サーバーからコードが返されます。

次に、これを insomnia のヘッダーに入れました。

grant_type:authorization_code (i just type 'authorization_code' here)

code: 0RWlkekK3kXdoKSDlbSuI6HAZHbb0K ( i know this expires after 10 mins but i have tried with different codes )

redirect_uri:http://localhost:3000/auth/uber/callback (the redirect i have on your app)

client_id:my_client_id (whatever it is in manage my app)

client_secret:my_client_secret

しかし、トークンを使用してサーバーから応答がありません。

私は何を間違っていますか?

ありがとう

4

2 に答える 2

0
  1. redirect_uri は、ダッシュボードに配置したものとまったく同じにする必要があります。
  2. コードの有効期限が切れているか、消費されている可能性があります (AngularJs の $location リダイレクトにより、何らかの理由でコードが期限切れになります)
  3. データ本文を jQuery: $.param(data) または AngularJs: $httpParamSerializer(data) に投稿する必要がある場合があります
于 2016-11-25T06:04:07.640 に答える
0

URI にUberlocalhostを指定すると、サーバーに戻るのではなく、Uber 自体に接続しようとします。オープンなインターネットで有効なホスト名または IP アドレスを使用してください。

于 2015-11-20T19:37:15.390 に答える