有人知道node.js linkedin API示例吗?

有人知道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

我想使用node.js进行一些LinkedIn API编码。有人知道实现LinkedIn oauth的示例node.js应用程序吗


谢谢

这里有一些使用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存储库中有很多示例