有人知道node.js linkedin API示例吗?
我想使用node.js进行一些LinkedIn API编码。有人知道实现LinkedIn oauth的示例node.js应用程序吗有人知道node.js linkedin API示例吗?,node.js,linkedin,Node.js,Linkedin,我想使用node.js进行一些LinkedIn API编码。有人知道实现LinkedIn oauth的示例node.js应用程序吗 谢谢这里有一些使用OAuth的其他服务的示例。YMMV。是官方支持的库。我一直在使用节点linkedin,非常容易设置,你可以用它做任何事情……它看起来比5票的答案更有希望 快速简便的安装示例: var Linkedin = require('node-linkedin')('app-id', 'secret'); // Get app-id + secret fr
谢谢这里有一些使用OAuth的其他服务的示例。YMMV。是官方支持的库。我一直在使用
节点linkedin
,非常容易设置,你可以用它做任何事情……它看起来比5票的答案更有希望
快速简便的安装示例:
var Linkedin = require('node-linkedin')('app-id', 'secret'); // Get app-id + secret from your LinkedIn developer account
使用令牌初始化linkedin类,例如从前端收到的oauth2令牌。this.token=从前端解析到我的api的令牌
var linkedin = Linkedin.init(this.token); // this.token = client token.
下面是我正在使用的一个承诺的linkedin电话:
return new Promise( (fullfil, reject) => {
linkedin.people.me( (err, user) => {
console.log (user, "All user data attached to this.token");
let resp = {response: user, error: null};
if (err) resp = {response: null, error: err};
else {
this.email = user.emailAddress;
this.id = user.id;
}
fullfil(resp)
});
});
如果没有承诺,情况会是这样:
linkedin.people.me( (err, user) => { console.log (user); });
看看这个
我使用互联网上的一些可用帮助实现了这一点
工作起来很有魅力。
只需按照自述文件中的说明操作即可
另外,请确保在运行应用程序之前在developers.linkedin.com上设置API密钥、API密钥机密和回调URL
记住替换server.js中的回调URL
你基本上可以用它做任何事情
- 搜索人员、公司和关系
- 视图配置文件
- 查看已发送和已接收的邀请,并向任何配置文件发送新邀请
- 在对话和滚动消息之间导航
- 发送新消息
注意:它没有使用LinkedIn的官方API。您可以举一个例子说明您是如何获得令牌的吗?注意:发布的软件包只支持LinkedIn v1 API。回购协议上有一个
v2.0
分支,但它远未完成且未记录。您能展示示例代码而不是链接吗?@Uni Github存储库中有很多示例