我试图在用户的Google+流中发布,我正在尝试使用Google -api PHP客户端。到目前为止,我已经能够使用最新的Google -api PHP客户端和一个示例脚本配置一个测试环境(更多信息,请参阅401在使用PHP客户端发布Google+ Moments时的未经授权访问)。它看起来像是在发布,因为它返回一个包含答案的数组,但在用户流中没有显示任何内容。
答案数组为:
Array (
[kind] => plus#moment
[type] => http://schemas.google.com/AddActivity
[target] => Array (
[kind] => plus#itemScope
[url] => https://developers.google.com/+/plugins/snippet/examples/thing
)
[result] => Array (
[kind] => plus#itemScope
)
[id] => xxxxxxxxx
)
看起来是正确的。有人知道为什么会发生这种情况以及如何解决它吗?谢谢你!
App activity不在用户流中呈现,而是在Google+的App activity部分呈现:
https://plus.google.com/apps/为了防止流中的垃圾邮件,用户必须明确地在Google+中分享他们的流。您可以使用共享和交互式帖子来实现这一点。