【问题标题】:Custom Twitter, G+, Facebook buttons自定义 Twitter、G+、Facebook 按钮
【发布时间】:2012-02-16 13:07:54
【问题描述】:

Google、Twitter、Facebook 似乎都有自己的风格、颜色和最差的尺寸。有什么方法可以使用自定义图像同时保留共享“计数”?适用于所有 3 项服务的简单 API 或解决方法?

【问题讨论】:

    标签: html css facebook twitter google-plus


    【解决方案1】:

    这些 API 通常会向您的页面呈现标记,这些标记可以通过CSS 进行定位 & 样式化。所以,实现你自己的CSS 来定位渲染的标记可能是最简单和最干净的方法。

    另一种选择是创建您自己的HTMLCSSJavaScript,充当底层 API(Facebook、G+、Twitter)和客户端之间的fascade

    【讨论】:

      【解决方案2】:

      这些将返回简单的 JSON 响应,其中包含特定 URL 的 re-Tweets 和 Likes 属性的计数:

      http://urls.api.twitter.com/1/urls/count.json?url=SOME_URL_HERE
      http://graph.facebook.com/SOME_URL_HERE
      

      示例: 推特 API 调用:

      http://urls.api.twitter.com/1/urls/count.json?url=http://stackoverflow.com

      :: JSON 响应:

      {"count":4504,"url":"http://stackoverflow.com/"}

      脸书图调用:

      http://graph.facebook.com/http://stackoverflow.com

      :: JSON 响应:

      { "id": "http://stackoverflow.com", “股份”:7004, “cmets”:3 }

      目前没有适用于 Google 的公共 API 方法...

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2014-03-29
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多