【问题标题】:How to check user has liked(+1) google+ button on website or url?如何检查用户是否喜欢(+1)网站或网址上的 google+ 按钮?
【发布时间】:2012-03-13 09:36:00
【问题描述】:

如何在网站或网址上获得类似状态的 google+ 按钮?我正在使用 PHP。

【问题讨论】:

    标签: php status google-plus google-plus-one


    【解决方案1】:

    不幸的是,这不太可能。 REST API 和 PlusOne 按钮本身都没有提供一种方法来检查用户是否对该页面进行了 +1。此外,如果您使用的是 PHP,则用户必须首先验证自己(使用 OAuth),所以这可能不是您想要的。

    但是,您可以做的是使用 Javascript 来捕捉当前访问者的操作。您可以在创建 +1 按钮时指定 callback 参数,每次用户点击 +1 按钮时都会调用该参数 (source)。

    虽然这种方法不会向您提供有关用户是谁的任何信息(就 Google+ 用户而言),但您可以使用 cookie 或其他方式跟踪他在您的服务器上的操作。或者,如果这足够了,只需在他逗留期间使用这些信息。

    【讨论】:

    • 不,没有。也许将来会有类似的事情发生,但当前版本的 Google+ API 不提供检查用户是否为特定网址 +1 的方法。
    【解决方案2】:

    如果您想获取网站 +1 的统计信息,google's webmaster tools 将提供数据。

    【讨论】:

    • 我想检查当前登录的用户是否为我的网站 +1。
    • FIY:据我所知,自 2011 年 11 月以来一直如此
    【解决方案3】:

    您可以从网站管理员工具左侧面板中的 +1 指标菜单中获取此信息

    【讨论】:

    • 我想检查当前登录的用户是否为我的网站 +1。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-09-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-05-14
    相关资源
    最近更新 更多