我正在尝试通过 Linkedin V2 API 在我的 LinkedIn 个人资料上发布信息。它不断返回错误
请求错误:com.linkedin.publishing.util.common.ResponseException:类型为 person 的作者无权修改 UserGenerateContent。
也许发生这种情况是因为我没有发送我的 LinkedIn 人员 ID。
$author = array(
'author' => 'urn:li:person:XXXXXXXX',
);
Run Code Online (Sandbox Code Playgroud)
如何找到我的 linkedin 个人资料的人员 ID?
您可以使用个人资料 API来检索当前会员的个人资料。在有关人员 ID 的部分中:
响应中返回
id的是用户的唯一标识
您还可以使用字段投影来仅检索id字段,例如:
curl -H "Authorization: Bearer <token>" \
"https://api.linkedin.com/v2/me?projection=(id)"
Run Code Online (Sandbox Code Playgroud)
将返回:
{
"id": "yrZCpj2Z12"
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4901 次 |
| 最近记录: |