从Windows手机应用程序在LinkedIn上发布更新时,访问共享被拒绝

时间:2017-02-06 12:01:39

标签: c# windows-phone-8 linkedin

我正试图通过我的Windows手机应用程序在LinkedIn上发布更新。我已经成功收到了AccessToken。但是,在使用访问令牌进行请求时,我收到错误消息

  

拒绝访问股票。

我使用以下代码发布更新:

 private void PostToWall()
    {
        //*****for post****//
        var postUrl = "https://api.linkedin.com/v1/people/~/shares?oauth2_access_token=" + User.AccessToken;
        HttpWebRequest request = (HttpWebRequest)HttpWebRequest.Create(postUrl);
        request.Method = "POST";

        request.BeginGetRequestStream(StatusPostRequested, request);          
    }

user.AccessToken包含访问令牌。当我复制&将postUrl粘贴到浏览器,我可以在xml中看到以下错误消息:

<error>
<status>403</status>
<timestamp>1486381735143</timestamp>
<request-id>65DZUF9IM0</request-id>
<error-code>0</error-code>
<message>Access to shares denied</message>
</error>

我已声明这样的范围。

scope = "r_basicprofile%20w_share"

有人可以指出这里可能出现的问题吗?

0 个答案:

没有答案