LinkedIn Api从所有者错误中获取帖子/共享

时间:2019-02-07 08:04:50

标签: linkedin linkedin-api posts owner urn

我想从LinkedIn api上获得所有者的股份。我使用了以下网址:

https://api.linkedin.com/v2/shares?q=owners&owners=urn:li:person:{accountId}

但是我变成了这个错误:

  

{       “ serviceErrorCode”:100,       “ message”:“在处理字段[/ owners]时,PARAMETER:数据处理异常中的字段值验证失败”,       “状态”:403}

怎么了?有人可以帮我吗?

谢谢

2 个答案:

答案 0 :(得分:0)

尝试以所有者身份与组织发布新共享时,我遇到相同的问题:

“所有者”:“ urn:li:organization:12345678”在这种情况下,数字id是有效值,这是怎么回事?

请求正文为:

{'owner': 'urn:li:organization:12345678', 'content': {'title': u'test', 'contentEntities': [{'thumbnails': [{'resolvedUrl': u'https://testurl.com/image.jpg'}], 'entityLocation': u'https://test.com'}], 'description': u'test'}, 'text': {'text': u'test'}, 'distribution': {'linkedInDistributionTarget': {}}, 'subject': u'test'}

响应为:

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

更新:

已修复:权限相关问题,对不起!

答案 1 :(得分:0)

在此端点中,请确保您在请求标头中没有X-Restli-Protocol-Version的情况下进行请求。

Al也必须逃脱。

对某人可能有用,因为我遇到了这个问题,直到我获得实时支持的帮助为止,我都head之以鼻。