我实际上是在我的项目中实施社交分享,所以我正在进行谷歌+分享。在使用nodejs向Google+发送消息时,我收到了403禁止错误,我是否需要在google +帐户上配置任何内容,以便在Google +上显示已发布的消息
var params = { "object": {
"originalContent": "hello"
},
"access": {
"items": [
{
"type": "mycircle"
}
],
"domainRestricted": true
}
};
var headers = {
Authorization: 'Bearer ' + google_access_token
};
request.post(shareApiUrl, {
url: 'https://www.googleapis.com/plusDomains/v1/people/{{userid}}/activities',
headers: headers,
body: params,
json: true
}, function (err, response, body) {
console.log(body)
)}
Error Description:
{
"error": {
"errors": [
{
"domain": "global",
"reason": "forbidden",
"message": "Forbidden"
}
],
"code": 403,
"message": "Forbidden"
}
}
答案 0 :(得分:0)
对于发布Feed /或邮件,我们应该拥有Google Apps帐户,但使用常规GMail帐户是不可能的,或者您的Apps管理员尚未为Apps域启用Google+。