2013-06-08 3 views
2

Теперь я пытаюсь использовать API Glass Glass Mirror. Мое тестовое приложение - простой узел node.js/express с googleapis (https://github.com/google/google-api-nodejs-client).Как вставить вложение в шкале времени с помощью google-api-nodejs-client?

До сих пор я мог выполнять практически все основные операции временного графика, такие как list/get/update/delete, без вложений. Вот как я вставляю временную карту:

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) { 
      // ... 
     }); 
    }); 

} 

Теперь я хочу сделать еще один шаг, чтобы проверить функции вложения. Однако я понятия не имею, как использовать API через googleapis и node.js. Есть ли какой-либо пример кода для операций вложения, таких как insert/get? Я знаю, что я всегда могу использовать формат raw HTTP для этого. Но поскольку googleapis уже предоставляет API-интерфейсы, я просто хочу их напрямую использовать. Благодарю.

ответ

0

Клиентская библиотека Node.js, основанная на клиентской библиотеке JavaScript, не имеет встроенной поддержки для загрузки мультимедиа: вам нужно будет создать запрос «вручную».

Этот answer должен помочь вам приступить к построению этого запроса.

Дополнительную информацию о протоколе массовой загрузки Google можно найти в нашем documentation.