我正在尝试从 linkedIn api 获取用户详细信息。生成 accesstoken 后,我可以从 linkedIn api 获取我的详细信息,但我想获取其他成员的详细信息。如何获得这份工作?请帮我。
我已经根据文档尝试了解决方案。根据文档,我们必须向 发送获取请求以GET https://api.linkedin.com/rest/people/(id:{person ID})检索其他会员的个人资料。当我发送获取请求时,它向我显示
data: {
code: 'VERSION_MISSING',
message: 'A version must be present. Please specify a version by adding the LinkedIn-Version header.'
}
Run Code Online (Sandbox Code Playgroud)
这个错误。搜索文档后我发现有一个注释说
为了使上面的示例调用成功,您必须在请求标头中包含 X-RestLi-Protocol-Version:2.0.0。
我已经添加了它,但仍然收到错误。
我已成功在我的Android应用程序中集成了LinkedIn登录功能.但我没有实现注销功能.
有谁能帮我找到合适的解决方案?我试图清除所有应用程序数据 - 但仍然没有成功.
提前致谢!
当我使用 linkedin V1 API 时,出现以下错误:
response body: {
"errorCode": 0,
"message": "[unauthorized]. The token used in the OAuth request has been revoked. 75--5cfb9cdb-3c9c-47c2-b3f8-XXXXXXXX",
"requestId": "I2GQ0ZMWIE",
"status": 401,
"timestamp": 1408976297742
}
Run Code Online (Sandbox Code Playgroud)
我在这里使用本指南,我正在做这个人正在做的事情,但我得到了不同的结果:
https://github.com/PrincessPolymath/LinkedIn-OAuth-Sample-Client
我不知道为什么我收到OAuth 请求中使用的令牌已被撤销。对于一个错误。HTTP 请求是相同的。可能是我的捆绑 ID 的问题吗?
我在 linkedin 上找不到任何关于此事的信息。为什么 linkedin 不像其他 API 那样具有正常的错误代码查找功能。
这是两个请求对象的一些照片,一张来自示例,一张来自我的。

我们的网站正在使用rw_nus和r_network权限从Linkedin正常工作.我们从Linkedin获取提要并能够发表评论和喜欢.但现在我们遇到以下错误:
错误= invalid_scope&ERROR_DESCRIPTION =你+应用+拥有+不+了+授权+为的+范围+%22r_fullprofile%22r_network%22rw_nus
我们发现以下链接说:
Linkedin弃用了来自API的rw_nus
现在甚至可以再次获得这些权限或现在获得这些权限吗?如果是,那么如何获得批准呢?
我正在尝试在我的应用程序中进行LinkedIn集成。所以,我做了如下:
安装的依赖项如下:
npm install react-native-linkedin --save;
因此,在启动应用程序时,出现以下错误:
Failed to load bundle(http://localhost:8081/index.bundle?
platform=ios&dev=true&minify=false)with
error:(Unable to resolve module 'react' from
'mypath/App.js':Module 'react' does not exist
in the Haste module map
Run Code Online (Sandbox Code Playgroud)
可能是什么问题?谢谢。
linkedin react-native linkedin-api react-native-android react-native-ios
我有一个 Web 应用程序,使用 LinkedIn API 对 LinkedIn 进行身份验证。我想检索用户文章(这是为了公司网站发布文章详细信息以及链接回 LinkedIn)。
使用 Article-API 所需的权限是 r_compliance。
任何帮助将不胜感激。
谢谢你,r。
当我使用上面的网址时,我收到“糟糕,出了点问题。我们连接时遇到困难。”
我们遵循了本指南:https : //docs.microsoft.com/en-us/linkedin/consumer/integrations/self-serve/migration-faq#what-permissions-do-i-have-access-to
默认情况下,2019 年 1 月 14 日之后在 LinkedIn 开发者门户上创建的所有开发者应用程序都可以访问 LinkedIn v2 API。或者,如果您的开发者应用程序在 2018 年 9 月 1 日至 2018 年 12 月 17 日期间成功发出了 LinkedIn v1 API 请求,则您的开发者应用程序可以立即访问 v2 API。
我们还满足此处关于该时间段之间成功 API 请求的标准。
我们在假期前不久进行了转换(他们发出公告后就立即进行了更改),从上周开始,我们开始看到新注册用户出现这种情况:
unauthorized_scope_error | Scope "r_liteprofile" is not authorized for your application
Run Code Online (Sandbox Code Playgroud)
我们现在应该恢复到 r_basicprofile 吗?
这是用于“使用 Linkedin 登录”。
这是 GET 请求: https://www.linkedin.com/oauth/v2/authorization?client_id=XXXX&redirect_uri=http%3A%2F%2Flocalhost%3A3000%2Fauth%2Flinkedin%2Fcallback&response_type=code&scope=r_liteprofile+r_emailaddress&state=XXXX
这是响应重定向: http://localhost:3000/auth/linkedin/callback?error=unauthorized_scope_error&error_description=Scope+%26quot%3Br_liteprofile%26quot%3B+is+not+authorized+for+your+application&state=XXXX
谢谢!
今天是2019年1月。我要按照LinkedIn的要求迁移到LinkedIn API v2。我的应用已设置&&授予(通过用户单击)此图中显示的这些权限。
最简单的API调用是GET“ / v2 / me”,没有多余的查询字符串,它以这种形式返回数据:
"{\"lastName\":{\"localized\":{\"en_US\":\"Jobs\"},\"preferredLocale\":{\"country\":\"US\",\"language\":\"en\"}},\"firstName\":{\"localized\":{\"en_US\":\"Steve\"},\"preferredLocale\":{\"country\":\"US\",\"language\":\"en\"}},\"profilePicture\":{\"displayImage\":\"urn:li:digitalmediaAsset:X9999XXXX5-XXx9-bye\"},\"id\":\"XyyyyXXXXX\"}"
Run Code Online (Sandbox Code Playgroud)
但是我希望通过GET“ / v2 / me?fields 请求更多字段(一旦我r_basicprofile提到了https://developer.linkedin.com/docs/ref/v2/profile/basic-profile,就可以允许所有字段) = id,名字,姓氏,标题,个人资料图片”,但收到:
"{\"serviceErrorCode\":100,\"message\":\"not enough permissions to access field headline for GET /me\",\"status\":403}"
Run Code Online (Sandbox Code Playgroud)
确实https://developer.linkedin.com/docs/guide/v2/people/profile-api并未说/v2/me
可以有类似的查询字符串?fields=id,firstName,lastName,headline,profilePicture。如果现在不允许此查询字符串。我从中受益r_basicprofile吗?
我也尝试过GET“ / v2 / people /(id:{person ID})”,
"{\"serviceErrorCode\":100,\"message\":\"Not enough permissions to access: GET /people/(id:XyyyyXXXXX)\",\"status\":403}"
Run Code Online (Sandbox Code Playgroud) 我已经通过身份验证,正在从LinkedIn接收正确的数据,并收到此链接中所示的响应:
https://developer.linkedin.com/docs/ref/v2/profile/profile-picture
但是,我不确定如何从中提取图像:
"displayImage": "urn:li:digitalmediaAsset:C4D03AQGsitRwG8U8ZQ",
Run Code Online (Sandbox Code Playgroud)
接下来是否需要再次请求图片网址?
linkedin-api ×10
linkedin ×7
android ×1
api ×1
ios ×1
logout ×1
oauth ×1
oauth-2.0 ×1
react-native ×1
session ×1