我现在正在尝试 Google Glass Mirror API。我的测试应用程序是一个带有 googleapis ( https://github.com/google/google-api-nodejs-client ) 的简单 node.js/express 服务器。
到目前为止,我几乎可以成功完成时间线的所有基本操作,例如列表/获取/更新/删除,无需附件。这是我插入时间线卡的方法:
var googleapis = require('googleapis');
app.all('/timeline_insert', function(req, res) {
var timeline = {'text': req.query.text};
googleapis.discover('mirror', 'v1')
.execute(function(err, client) {
client.mirror.timeline.insert({resource: timeline})
.withAuthClient(oauth2client)
.execute(function(err, result) {
// ...
});
});
}
现在我想进一步测试附件功能。但是,我不知道如何通过 googleapis 和 node.js 使用 API。是否有附件操作的示例代码,例如插入/获取?我知道我总是可以使用原始 HTTP 格式来做到这一点。但是由于 googleapis 已经提供了 API,我只想直接使用它们。谢谢。