2

現在、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 を提供しているので、それらを直接使用したいだけです。ありがとう。

4

1 に答える 1

0

JavaScript クライアント ライブラリに基づく Node.js クライアント ライブラリには、メディア アップロードのサポートが組み込まれていません。リクエストを「手動で」作成する必要があります。

この回答は、このリクエストの作成を開始するのに役立ちます。

Google のメディア アップロード プロトコルの詳細については、ドキュメントを参照してください。

于 2013-06-11T15:38:55.863 に答える