2016-08-28 4 views
0

Mit OkHttp Bibliothek autorisieren ich versuche, einen Weg zu GitHub einzuloggen, in diesem Thema beschrieben ->Authorization for github.com on AndroidGitHub Api v3 fehlgeschlagen

body = new FormBody.Builder() 
      .add("scopes", "public_repo") 
      .add("note","admin script") 
      .add("client_id","XXXXXXXX") 
      .add("client_secret","XXXXXXXXXXXXXXX") 
      .build(); 
    request = new Request.Builder() 
      .url("https://api.github.com//authorizations") 
      .addHeader("Authorization", "Basic XXXXXXXXXX") //xxxx base64 login:password 
      .post(body) 
      .build(); 

Aber ich habe html Antwort bekam mit Fehler

{"message":"Not Found","documentation_url":"https://developer.github.com/v3"} 

Antwort

0

Der Fehler ist wegen der Doppel /. Beheben Sie dies, indem Sie den Schrägstrich entfernen.

.url("https://api.github.com/authorizations")