2017-04-07 10 views
1

ドライバアカウントのUber APIから有効なoauthトークンを取得しました。私はこのエンドポイントにヒットすると:私の同僚が同じドライバのための別の有効なトークンと同じエンドポイントにヒットし、正常にアカウントデータを受信することができますUber APIが有効なトークンを持つ404 no_partner_for_userを返します

{"meta":{},"errors":[{"status":404,"code":"no_partner_for_user","title":"The user does not have a partner account."}]}

curl -i -H "Authorization: Bearer XXXXX" https://api.uber.com/v1/partners/me

を私はして戻っています。

編集

はちょうど私たちがauthedてきたアカウントは絶対に間違いなく決定的ドライバのアカウントであることを確認しました。

答えて

1

ユーザーはパートナーアカウントを持っていないため、ライダーが自称しているように見えます。これは使用しているトークンです。

+0

authedアカウントがドライバであることが間違いなく4倍にチェックされています。 – koosa

+0

/v1.2/meエンドポイントにリクエストを行うと、プロファイルを取得できますか? –

+0

いいえ、私は取得します: '{" message ":"このエンドポイントはprofile、request.delegate.tos_accept、request.delegate "、" code ":" unauthorized "}'のスコープの少なくとも1つを必要とします。トークンはドライバAPIを介して承認されたためですか? – koosa

関連する問題