api - LinkedIn V2 api 完整档案
问题描述
我正在使用 V1 api 中的链接来获取有关经过身份验证的用户的信息。我的应用程序有 r_fullprofile 权限。
现在,我正在迁移到 V2 API,我无法获取所有配置文件信息。
当我向https://api.linkedin.com/v2/me提出请求时
我得到的信息很少,例如名字、姓氏、profilePicture、id
我也尝试使用
https://api.linkedin.com/v2/me?fields=id,firstName,lastName,email-address
使用上述端点可以访问 id、firstname 和 lastname 而不是电子邮件。
https://api.linkedin.com/v2/me?projection=(id,firstName,lastName,skills) - 通过这个端点,我可以访问 id、firstname 和 lastname,而不是技能
解决方案
LinkedIn 的 v2 API 默认返回精简的“精简版”个人资料。访问完整档案需要与 LinkedIn 建立合作伙伴关系。
此 API 将仅识别新的“Lite Profile”权限,该权限支持减少的成员配置文件字段集。有关更多详细信息,请参阅文档。
来源:https ://engineering.linkedin.com/blog/2018/12/developer-program-updates
推荐阅读
- django - 如何在再次执行函数之前计算新数据
- python - Python自定义函数重置csv文件
- javascript - 如何在 html 脚本中使用全局会话元素?
- elasticsearch - 弹性搜索:展开文档中的数组属性
- c++ - Qt Slot和signal未连接:No such signal
- javascript - 条纹元素工具提示“安全卡号输入框”
- json - JSON schema error Expecting 'STRING', 'NUMBER', 'NULL', 'TRUE', 'FALSE', '{', '[', got 'undefined' with a Regex
- javascript - 即使缺少字段,JSON 有效负载也会根据架构进行验证
- laravel - 我在堆栈 laravel 8/jetstream/inertiajs 中注销时出错
- postgresql - 在 .net core 中使用多个数据库