gpt4 book ai didi

node.js - 将静态卡片分享到 G+ 圈子

转载 作者:太空宇宙 更新时间:2023-11-04 01:03:47 27 4
gpt4 key购买 nike

我们有一个小的 Nodejs 应用程序,通过 Mirror API 将静态卡推送到时间线中。

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

这是对 API 的计划修改吗?如果是,那么现在与 G+ Circles 共享静态卡的推荐工作流程是什么?还是我只是做错了什么?

这里简要介绍了卡片的创建方式:

$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 推送到时间轴的后处理图片由于某处的 bug 而没有发布到 G+ 时在玻璃代码中。由于我们在该静态卡中除了图片之外没有任何其他内容(例如文本),因此该内容被视为无效,无法分享到 G+ 圈子。

关于node.js - 将静态卡片分享到 G+ 圈子,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24924060/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com