关于使用linkedin api的评论返回403,尽管我拥有所有必需的权限

问题描述 投票:0回答:1

我正在尝试使用SocailActions Api对帖子发表评论我正在使用以下权限w_organization_social r_organization_social w_member_social并且我以该页面的管理员身份登录我的要求是:

POST https://api.linkedin.com/v2/socialActions/urn%3Ali%3Ashare%3AXXXXXXXXXX/comments HTTP/1.1

Authorization: Bearer XXXXXXXXXXXXXXXXXXXXXXXXXXXX
Host: api.linkedin.com
cache-control: no-cache,
X-Restli-Protocol-Version: 2.0.0
Accept: application/json
Content-Type: application/json
Content-Length: 136

{
   "actor":"urn:li:organization:23741470",
  "object" :"urn:Al:share:6664163994204549120",
   "message":{
      "text":"tessst"
   }
}

并且我正在获得403

{
    "serviceErrorCode": 100,
    "message": "Field Value validation failed in REQUEST_BODY: Data Processing Exception while processing fields [/actor]",
    "status": 403
}

当我尝试使用ugcPost Api发表新评论时,发生了同一件事有什么想法可能导致这种情况吗?

https oauth linkedin linkedin-api
1个回答
0
投票
我终于能够解决这个问题,我删除了除内容类型和内容长度之外的所有标头属性,然后它起作用了
© www.soinside.com 2019 - 2024. All rights reserved.