有可能发现我网站的访问者是否在他的Google+流上共享了一些特定的URL吗?我可以使用PHP或Javascript获得这些信息吗?
编辑:我的意思是使用共享链接共享URLhttps://developers.google.com/+/web/share/#sharelink单击+1按钮后不共享。
有点,但不能保证,因为帖子需要公开共享,查找它的工作效率很低,可能需要您进行许多API调用和解析。
根据你的想法,如果你使用+1或共享按钮之一,可能会考虑一个政策问题:
Google+政策规定
除非用户同意通过谷歌批准的授权程序与出版商共享其身份,否则出版商不得试图发现Google+按钮用户的身份。该禁令包括通过将谷歌的Google+按钮报告数据与发布者数据相关联来识别用户。
因此,您需要获得访问API的同意,才能通过OAuth 2.0作用域https://www.googleapis.com/auth/plus.me
来识别它们,这将允许您访问它们的基本配置文件数据。之后,最有效的方法可能不是使用activities.list
方法获取他们的所有公开帖子,而是使用activities.search
方法在公开帖子中搜索给定的URL,然后分析响应以查看当前用户的ID是否与其中一个共享匹配。如果你的网站真的很受欢迎,你可能需要浏览很多回复,这不是最有效的。