【问题标题】:Is it possible to add an 'unfollow' button that will work for Twitter, Instagram, Facebook?是否可以添加适用于 Twitter、Instagram、Facebook 的“取消关注”按钮?
【发布时间】:2015-06-15 05:50:22
【问题描述】:

我想创建一个向用户显示特定帐户的页面,比如 Donald Rumsfeld,并允许他们通过单击“取消关注”从网站上取消关注此人。这可能吗?

【问题讨论】:

  • 您必须查看各个 API 的

标签: javascript jquery facebook twitter instagram


【解决方案1】:

您的意思是一个单一的UNFOLLOW 按钮,可以让您的访问者取消关注特定用户的 Facebook、Twitter 和 Instagram 个人资料?

如果是这样,那么您需要深入研究这三个社交网络的 API 和 SDK。我的猜测是,最新版本的 Facebook Graph API 不允许以编程方式完成此类事情。事实上,作为减少垃圾邮件和不需要的应用程序的一部分,FB 在新的 Graph API 中删除了许多以前对开发人员非常方便的东西。

一个简单的替代解决方案是使用 Facebook 的Follow Button plugin。您可以像这样在运行时回显 FB 用户的配置文件链接:

<div class="fb-follow" data-href="https://www.facebook.com/zuck" data-colorscheme="light" data-layout="standard" data-show-faces="true"></div>

因此,如果您的访问者已经登录 Facebook 并一直在关注该用户,那么您的访问者只需单击此插件的淡蓝色 Follow 按钮,即可取消关注该个人资料!

对于其他两个社交网络,只需查看它们的 API。

【讨论】:

  • 嗯,很好奇,我似乎无法让关注按钮显示出来。我也浏览了官方的 Facebook 代码生成。什么都没有显示……是不是我不能在本地运行代码?
  • 是的,如果您只是双击并在浏览器上打开 html 文件,它将无法正常工作。应该使用http:// url 从本地主机(通过 WAMP/XAMPP 或任何其他本地服务器)打开它,或者您应该将页面上传到在线服务器并访问它。
猜你喜欢
  • 1970-01-01
  • 2020-04-27
  • 2017-06-06
  • 2012-09-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-08-05
  • 2013-06-03
相关资源
最近更新 更多