Uber API - Fehlender Umfang: Anfrage

8

Ich ersuche Ссылка , das Bearer Token für mein Konto zu verwenden (das ist der Admin des Uber App).

Wenn ich die Anfrage mache, bekomme ich eine 401:

%Vor%

Wie gesagt, das Access_Token, das ich habe, ist für die E-Mail-Adresse, die als App-Administrator registriert ist, so dass diese Anfrage richtig funktionieren sollte?

    
George Harnwell 08.04.2015, 12:09
quelle

3 Antworten

4

Ja, wenn Sie Ссылка

aufrufen

Sie sollten "& amp; scope = profile% 20history_lite% 20history% 20request"

anfordern     
user3052352 16.04.2015 09:55
quelle
1

Wenn Sie dieses Repo auf Github ausprobieren, das ein dünner Wrapper für Uber-APIs ist, können Sie problemlos Anfragen stellen.

>

Oder Sie können die Scope-Sache selbst machen, wenn Sie das OAuth2-Framework haben, was Sie tun können ist, die notwendigen Scope-Strings in die folgende API zu übergeben:

%Vor%     
Boris 15.07.2015 03:34
quelle
0

Das Uber OAuth enthält 2 Schritte:

  1. Autorisierungsendpunkt: Ссылка
  2. Token-Austausch-Endpunkt: Ссылка

Um die richtigen Bereiche zu erhalten müssen Sie die Abfragezeichenfolge an den ersten Schritt api übergeben, etwa wie folgt:

%Vor%

Dann sollten Sie in der Lage sein, den Ссылка Schritt 1 zu verwenden, um access_token weiter zu tauschen.

Das access_token selbst sollte Ihnen sagen, ob Sie die richtigen Bereiche erreicht haben oder nicht. Sie können es überprüfen, indem Sie Ссылка einfach Ihr access_token einfügen.

    
Peter.Wang 25.11.2016 05:57
quelle

Tags und Links