gpt4 book ai didi

linkedin-api - LinkedIn API 请求失败,错误代码为 "Unpermitted fields present in RESOURCE_KEY: Data Processing Exception while processing fields [/memberId]"

转载 作者:行者123 更新时间:2023-12-02 21:41:28 26 4
gpt4 key购买 nike

我正在尝试以下请求:

GET https://api.linkedin.com/v2/people/(id:urn:li:person:<person id>)?oauth2_access_token=<token>&projection=(results*(localizedFirstName,vanityName))

但我总是得到:

{
"serviceErrorCode": 100,
"message": "Unpermitted fields present in RESOURCE_KEY: Data Processing Exception while processing fields [/memberId]",
"status": 403
}

如果我尝试使用替代 API 来完成此操作:

GET https://api.linkedin.com/v2/people?ids=List((id:urn:li:person:<person id>))&oauth2_access_token=<token>&projection=(results*(localizedFirstName,vanityName))

返回内部服务器错误:

{
"message": "Internal Server Error",
"status": 500
}

我正在使用 Google Chrome 来执行这些请求。

我也尝试过使用 Postman。

标题:

X-Restli-Protocol-Version: 2.0.0
Authorization: Bearer <token>

得到:

{
"serviceErrorCode": 0,
"message": "Syntax exception in path variables",
"status": 400
}

我的应用权限是:

  • r_电子邮件地址
  • r_ads
  • w_organization_social
  • rw_ads
  • r_basic个人资料
  • r_liteprofile
  • r_ads_reporting
  • r_organization_social
  • rw_organization_admin
  • w_member_social

我尝试了其他 API(socialActivity、ugcPosts),一切看起来都很好。

我在 https://www.linkedin.com/developers/apps/<id>/usage 检查了我的 API 使用情况和people目前使用率为 0%。

测试的用户个人资料也是公开的。

最佳答案

您应该只使用 id(而不是 urn)。而且字段投影是错误的:

用途:

projection=(localizedFirstName,vanityName)

而不是:

projection=(results*(localizedFirstName,vanityName))

例如:

curl -H "X-Restli-Protocol-Version: 2.0.0" \
"https://api.linkedin.com/v2/me?oauth2_access_token=<TOKEN>&projection=(id)"

会回来

{
"id": <ID>
}

并将其用作:

curl -H "X-Restli-Protocol-Version: 2.0.0" \
"https://api.linkedin.com/v2/people/(id:<ID>)?oauth2_access_token=<TOKEN>&projection=(localizedFirstName,vanityName)"

所以:

{
"vanityName": "<VANITY-NAME>",
"localizedFirstName": "<NAME>"
}

希望这有帮助

关于linkedin-api - LinkedIn API 请求失败,错误代码为 "Unpermitted fields present in RESOURCE_KEY: Data Processing Exception while processing fields [/memberId]",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58441390/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com