共享静态卡到G +圈子

我们有一个小的nodejs应用程序通过Mirror API把一张静态卡插入时间线。

一旦收到,Glass用户将与他/她的Google+圈子分享该卡片。 直到我认为XE18.3更新,当“分享”玻璃菜单突然停止显示G + Circles作为共享卡的选项时,它工作得很好。

这是否是对API的有计划的修改,如果是这样的话,现在被认为是与G + Circles共享静态卡的推荐工作stream程? 或者我只是做错了什么?

这里有一个简单的如何创build卡:

$c.google.auth(user.google_tokenRefresh, function (err, token) { if (err) return console.log("ERROR #3 in tracks.add at 'get access_token from google' : " + JSON.stringify(err)); require('/node/node_modules/request').post({ url : 'https://www.googleapis.com/upload/mirror/v1/timeline', qs : { uploadType : 'multipart' }, headers : { 'Authorization' : 'Bearer ' + token.access_token }, multipart : [{ 'Content-Type' : 'application/json; charset=UTF-8', 'body' : JSON.stringify({ menuItems : [{ action : 'SHARE' }, { action : 'DELETE' } ] }) }, { 'Content-Type' : 'image/png', 'body' : buffer } ] }, function (err, resp, rdata2) { console.log(rdata2); }); }); 

谢谢!

我想我们知道了这个问题的根源在于bug#33( https://code.google.com/p/google-glass-api/issues/detail?id=33&colspec=ID%20Type%20Status %20Priority%20Owner%20Component%20Summary )当通过Mirror API推入时间线的后处理图片由于Glass代码中的某个错误而无法发布到G +中时。 由于我们没有任何其他的静态卡片(例如文本),而是一张图片,所以这些内容被认为不适合与G +圈子分享。