自动添加Facebook社交插件:“喜欢”或“关注”
Adding Facebook social plug-in automatically: "Like" or "Follow"
我有一个javascript代码,它使用Facebook社交插件根据Facebook个人资料/页面URL添加Facebook"喜欢"或"关注"按钮。我使用iframe来执行此操作,例如:
<iframe src="//www.facebook.com/plugins/follow.php?href=https%3A%2F%2Fwww.facebook.com%2Fzuck&width=450&height=80&colorscheme=light&layout=standard&show_faces=true&appId=276422385824711" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:450px; height:80px;" allowTransparency="true"></iframe>
如果用户引入此 URL:https://www.facebook.com/pages/[名称]由于URL语法,它增加了一个Facebook"喜欢"按钮(可以喜欢FB页面,但不能喜欢FB个人资料)。
如果给定的 URL 类似于 https://www.facebook.com/[name],则按钮类型将为"关注"。
但是我发现在某些情况下,具有以前的URL结构(https://www.facebook.com/[名称])只能做"喜欢"而不是"跟随"。
那么,检测需要什么类型的插件的键/过程是什么?可能吗?
谢谢!
设置了页面名称的页面也可以在www.facebook.com/name
下访问 - 因此这不是区分用户配置文件和页面的现实方法。
您唯一的选择是进行 API 调用并查找仅在页面上可用的字段,而不是用户配置文件(或相反)——页面有 f.e. category
或is_published
,而只有用户配置文件才会有 f.e. first_name
。
相关文章:
- jQuery Facebox插件:关注弹出的外观
- 变量不递增如何I'我喜欢html按钮点击的时候
- Codeacademy Javascript..好的!/输出正确,但codeacademy没有;I don’我不喜欢
- 使用BeautifulSoup从Javascript中提取文本以获得关注者数量
- 如何确定相对较新版本的IE的高度和宽度(IE8不喜欢从JavaScript设置这种样式吗?
- 关注函数运行过的表单字段(新手)
- Jquery UI日期选择器不关注输入
- 为什么像jQuery这样的javascript库通常更喜欢匿名函数而不是命名函数
- Angular http.get没有'我不喜欢在开头和结尾加方括号的文本文件
- JQuery关注上一个点击的输入错误
- 当阻止Enter键提交AJAX表单时,关注下一个输入是't工作
- 为什么Javascript程序员更喜欢在代码中重复字符串作为常量,而不是使用枚举类型的对象
- 在一个“事件”之后触发一个事件;喜欢“;
- webpack只关注条目
- 更新'喜欢'使用Ajax的Rails中的计数
- 关注键盘选项卡
- 将按钮文本从“;喜欢“;至“;喜欢“;单击时
- 何时更喜欢javascript中的匿名函数
- 自动添加Facebook社交插件:“喜欢”或“关注”
- 如何使用jquery和codeigniter制作twitter喜欢的关注按钮