在Linkedin上共享获取错误代码403

时间:2016-08-06 01:21:14

标签: android linkedin linkedin-api

我尝试在LinkedIn上分享一些内容但是我收到了403错误:

  

BasicNetwork.performRequest:https://api.linkedin.com/v1/people/~/shares

的意外响应代码403

完整的错误消息:

{
  "timestamp": 1470445923681,
  "message": "Access to posting shares denied",
  "errorCode": 0,
  "status": 403,
  "requestId": "O27PVSHUCY"
}

以下是我的分享信息(您可以将其转到JSON Editor以便于查看):

{ 
   "comment":"Hello",   
   "visibility":{       
       "code":"anyone"   
   },   
   "content":{       
       "title":"Android LinkedIn Integration/Login and Make User Profile",      
       "description":"Login Integration with LinkedIn",      
       "submitted-url":"https://www.numetriclabz.com/android-linkedin-integrationlogin-and-make-userprofile",      
       "submitted-image-url":"https://www.numetriclabz.com/?attachment_id=11320"   
   }
}

以下是范围:

private static Scope buildScope() {
    return Scope.build(Scope.R_BASICPROFILE, Scope.W_SHARE);
}

这是我在LinkedIn上的配置:

LinkedIn Configuration

我能够登录并获取用户个人资料,因此散列密钥绝对正确。

1 个答案:

答案 0 :(得分:0)

我终于找到了解决方案,这很简单。我们需要从手机中卸载所有内容(包括LinkedIn应用程序)并重新安装,然后一切都会好的。

我认为他们在应用程序和LinkedIn应用程序之间存在冲突。

感谢您的关注。希望它对其他人有所帮助。