3

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

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

但是我变成了这个错误:

{ "serviceErrorCode": 100, "message": "PARAMETER 中的字段值验证失败:处理字段时出现数据处理异常 [/owners]", "status": 403 }

怎么了?有人能帮我吗?

谢谢

4

2 回答 2

3

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

'owner': '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}

更新:

修正:权限相关问题,抱歉!

于 2019-02-25T17:49:16.643 回答
2

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

瓮也必须转义。

可能对某人有用,因为我遇到了这个问题并且撞到了头,直到我得到了现场支持的帮助。

于 2019-07-28T19:40:34.880 回答