Node.js 使用节点js调用ORCID公共api

Node.js 使用节点js调用ORCID公共api,node.js,orcid,Node.js,Orcid,我是ORCID的新手,从一开始就研究过它的文档。但是我必须从nodejs代码中调用它的一些公共api。我已经搜索了很多,但是没有得到任何与此相关的东西。请任何人帮帮我。 谢谢大家。尽管在编写本文时还没有完成(缺少生物信息),但API允许查询ORCID记录上列出的活动。由于它支持swagger,因此可以使用生成客户端 您可以这样使用它: var myORCID = "0000-0003-0902-4386"; swagger = new SwaggerClient({ url: "

我是ORCID的新手,从一开始就研究过它的文档。但是我必须从nodejs代码中调用它的一些公共api。我已经搜索了很多,但是没有得到任何与此相关的东西。请任何人帮帮我。 谢谢大家。尽管在编写本文时还没有完成(缺少生物信息),但API允许查询ORCID记录上列出的活动。由于它支持swagger,因此可以使用生成客户端

您可以这样使用它:

  var myORCID = "0000-0003-0902-4386";
  swagger = new SwaggerClient({
    url: "https://pub.orcid.org/resources/swagger.json",
    success: function() {
      swagger.apis["Public API v2.0"].viewActivities({orcid:myORCID},{responseContentType: 'application/json'}, function(data) {
        //do stuff with the JSON
      });
    }
  });

有关更多信息和示例,请阅读此文。

尝试在此处查找示例代码-github上还有代码和会员中心其他地方的有用信息