今天,我注意到我所有对 LinkedIn 公司页面进行共享的 API 调用都返回以下错误:
Invalid arguments: {S_412_PRECONDITION_FAILED=Invalid arguments}
我正在使用 XML 格式。
我尝试将相同的份额分享给 LinkedIn 帐户,并且效果很好。
这是我的 xml 请求:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<share>
<comment>Comment</comment>
<content>
<title>title</title>
<description>description</description>
<submitted-url>URL</submitted-url>
<submitted-image-url>IMAGE_URL</submitted-image-url>
</content>
<visibility>
<code>anyone</code>
</visibility>
</share>
LinkedIn API 是否发生了重大变化?
最佳答案
似乎 LinkedIn 已经为/company 操作杀死了 oAuth 1.x token 。
实现了 oAuth 2,一切正常。
没有发现有关此更改的公开公告,但在涉及其公共(public) API 时,LinkedIn 很典型。
关于linkedin - S_412_PRECONDITION_FAILED=在公司页面共享时参数无效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46466974/