使用节点js调用ORCID public api

我是ORCID的新手,从http://orcid.org/学习它的文档。 但我必须从nodejs代码中调用它的一些公共API。我已经search了很多,但没有得到任何与此相关的东西。 请任何人帮助我。 谢谢

ORCID public v2.0 API支持swagger 。 虽然在撰写本文时尚未完成(缺less生物信息),但API允许查询ORCIDlogging中列出的活动。 由于它支持swagger,你可以使用swagger-js来生成一个客户端。

你可以像这样使用它:

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 }); } }); 

有关更多信息和示例,请阅读ORCID的快速入门指南 。