Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js是否有Google API库?_Node.js_Google Api_Npm - Fatal编程技术网

Node.js是否有Google API库?

Node.js是否有Google API库?,node.js,google-api,npm,Node.js,Google Api,Npm,是否有一个Node.js库将Google的所有API都包含在一个API中?(谷歌联系人、谷歌日历、谷歌地理位置API等)我没有尝试过,但通过npmjs.org搜索找到了它: Temboo SDK可用于Node.js,并提供了一种统一的方式来访问大量Google API: OAuth认证 分析 结帐 历法 接触 方向 距离矩阵 驱力 仰角 地理编码 Gmail 地点 加上 电子表格 请参阅--SDK是一个开放下载,但您需要一个(免费)Temboo帐户来使用它 (完全披露:我在Temboo工作。

是否有一个Node.js库将Google的所有API都包含在一个API中?(谷歌联系人、谷歌日历、谷歌地理位置API等)

我没有尝试过,但通过npmjs.org搜索找到了它:


Temboo SDK可用于Node.js,并提供了一种统一的方式来访问大量Google API:

  • OAuth认证
  • 分析
  • 结帐
  • 历法
  • 接触
  • 方向
  • 距离矩阵
  • 驱力
  • 仰角
  • 地理编码
  • Gmail
  • 地点
  • 加上
  • 电子表格
请参阅--SDK是一个开放下载,但您需要一个(免费)Temboo帐户来使用它


(完全披露:我在Temboo工作。)

注意:我是
googleapis
模块的作者

谷歌为其API发布了一个官方支持的节点客户端库。也可在npm上获得:

npm install googleapis
加载API及其句柄和版本,然后发出请求:

googleapis.discover('urlshortener', 'v1').execute(function(err, client) {
  // make requests here
  client.urlshortener.url.get({ shortUrl: 'http://goo.gl/DdUKX' }).execute(console.log);
});

它还支持批处理请求和OAuth 2.0。

这使用了Google的discovery API,因此可能是正确的,并且(每个软件包的文档)自动更新。仅供参考,目前还没有任何Google+API来访问相册…您必须浏览Picasa相册APIs这包括吗?“此客户端库受支持,但仅在维护模式下。”-是否有其他模块处于活动维护状态,应改为使用?