【问题标题】:GitHub Api v3 failed to authorizeGitHub Api v3 授权失败
【发布时间】:2016-12-20 17:26:06
【问题描述】:

使用OkHttp库我尝试使用本主题中描述的方式登录GitHub -> Authorization for github.com on Android

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();

但是我得到了带有错误的 html 响应

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

【问题讨论】:

    标签: android rest authorization github-api


    【解决方案1】:

    错误是由于双 /。通过删除斜线来解决此问题。

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2022-06-15
      • 2015-11-08
      • 2012-11-28
      • 1970-01-01
      • 1970-01-01
      • 2015-09-14
      • 2018-12-05
      相关资源
      最近更新 更多