ios - LinkedIn REST Profile API 仅返回 lite_profile 响应
问题描述
我有一个集成了LinkedIn API 的旧 iOS 应用程序。现在,我想迁移到 v2,因为 LinkedIn 开始弃用 v1。因此,我将登录流程更改为OAuth2
,获取access_token
并包含在 Profile API 的标头中。
["Authorization": "Bearer " + access_token]
对于 api : https://api.linkedin.com/v2/me
,响应类似于 r_liteprofile 响应,但对于其他 api,例如https://api.linkedin.com/v2/people/(id:{profile ID})?projection=(id,firstName,lastName,industryId~)
,响应是
403:没有足够的权限访问
由于我的应用程序已经拥有r_fullprofile
权限(正如我们从开发人员控制台中看到的那样),我在授权端点中添加了相同的权限。我想从教育、行业等方面获取所有详细信息r_basicprofile
。r_fullprofile
有人请帮忙!
解决方案
推荐阅读
- reactjs - 如何使用 react-dropdown-select 创建下拉菜单的子列表?
- javascript - 删除 Angular-Node-Passport 身份验证中的浏览器历史记录
- android - 模拟器上的套接字超时异常
- c# - .NET Core 3 MVC 中的自定义路由
- database - How do I answer this greedy algorithm question?
- groovy - groovy.lang.MissingPropertyException:没有这样的属性:类的Cols:Script1
- javascript - 循环内的 JS 循环
- php - 致命错误的替代方法是什么:未捕获的错误:调用未定义的方法 MongoDB\Driver\Cursor::hasNext?
- whatsapp - 在 WhatsApp Business API 上跟踪归因?
- excel - 使 VBA 循环更快的想法?