&引用;无效的成员Id“;在Android和API控制台上正常工作

&引用;无效的成员Id“;在Android和API控制台上正常工作,android,linkedin,retrofit,Android,Linkedin,Retrofit,我使用一个库来管理与LinkedIn的REST通信 拒绝接口 public interface LinkedInManager { String BASE_URL = "https://api.linkedin.com/v1"; @GET("/people/~") Profile getUserInfo(); @GET("/people/id={id}") void getUserInfo(@Path("id") String id, Callback

我使用一个库来管理与LinkedIn的REST通信

拒绝接口

public interface LinkedInManager {
    String BASE_URL = "https://api.linkedin.com/v1";

    @GET("/people/~")
    Profile getUserInfo();

    @GET("/people/id={id}")
    void getUserInfo(@Path("id") String id, Callback<Profile> cb);
}
当我发出请求时,我会得到一个

{
  "errorCode": 0,
  "message": "Invalid member id {cQEjnKL6pD}",
  "requestId": "MYEIGI80KX",
  "status": 404,
  "timestamp": 1426989602678
}
但是,当我检查这个方法在所有的工程罚款

来自我的应用程序的请求:

https://api.linkedin.com/v1/people/id=cQEjnKL6pD?oauth2_access_token=AQUjGuS8emH9DaZAkRtTtD8LgLnyApDoRhEc_8czX_8zRGngjiBahKBS15Y2rTCyL4rJHQMe7NYDZTECph59PCVCzaKSvosKevKqVyQwsXmMtEH-Abf3GyqPiNAfSswzvRU_nCW5ToEY-DgGiNif4V-JEyh99JuxNPPAIehE8Vi47oJOyl0&format=json
来自控制台的请求:

https://api.linkedin.com/v1/people/id=cQEjnKL6pD?oauth2_access_token=AQVZh_28bwO32ja2s3Kn0AzqYh3LyM_xqpTMXMshYawAvgjSYhl0GRDtxOjnFTscxqLtVMzxHl8J6EFJagwq1rUAR1_GCtZvMLxxkPOoBlpkj04T43aphfUDy85a6gyDTjxxZjBtKsCtasd95aEwoAm8M0PFfxAjYxWvoIOW1i3xDDDfYKo&format=json 
两者都给了我不同的结果。第一个-“无效成员id”,第二个-正常工作。有人能解释一下怎么回事吗?

供以后搜索

根据:

id成员的唯一标识值

此值链接到您的特定应用程序。任何尝试将其用于其他应用程序的行为都将导致“404-无效成员id”错误

https://api.linkedin.com/v1/people/id=cQEjnKL6pD?oauth2_access_token=AQVZh_28bwO32ja2s3Kn0AzqYh3LyM_xqpTMXMshYawAvgjSYhl0GRDtxOjnFTscxqLtVMzxHl8J6EFJagwq1rUAR1_GCtZvMLxxkPOoBlpkj04T43aphfUDy85a6gyDTjxxZjBtKsCtasd95aEwoAm8M0PFfxAjYxWvoIOW1i3xDDDfYKo&format=json