1
A
回答
2
我有一个解决方案,但它肯定不是最佳的。我发现Pinterest使用这个端点来生成它的很好的按钮:facebook.com/v2.7/plugins/login_button.php;然而,生成的输出似乎只与Pinterest Facebook应用程序ID绑定(我尝试输入我的ID,但只收到标准登录按钮,根据Facebook文档here)。
所以我提出哈克解决方案来自从this question来自Pinterest的网站采取了iframe结合ScottyG的回答得到如下:
<div style="position:relative;">
<iframe name="f34219de7beb196" width="268px" height="50px" frameborder="0" allowtransparency="true" allowfullscreen="true" scrolling="no" title="fb:login_button Facebook Social Plugin" src="https://www.facebook.com/v2.7/plugins/login_button.php?app_id=274266067164&channel=https%3A%2F%2Fstaticxx.facebook.com%2Fconnect%2Fxd_arbiter%2Fr%2FiPrOY23SGAp.js%3Fversion%3D42%23cb%3Df5f46a0766a3f%26domain%3Dau.pinterest.com%26origin%3Dhttps%253A%252F%252Fau.pinterest.com%252Ff16edab41b7ba12%26relation%3Dparent.parent&container_width=268&locale=en_US&scope=public_profile%2Cemail%2Cuser_likes%2Cuser_about_me%2Cuser_birthday%2Cuser_friends&sdk=joey" class="" style="border: none; visibility: visible; width: 268px; height: 50px;"></iframe>
<a href="#" style="position:absolute; top:0; left:0; display:inline-block; width: 268px; height: 50px; z-index:5;"></a>
</div>
哪里这里,你可以更换锚的href取其网址,你需要的,如果你正在构建一个服务器端的Oauth舞,就像我打算做的一样(或者你可以在这里注册Facebook的javascript API的FB.login()调用onclick)。
下面是一个例子:https://jsfiddle.net/rw9f7jxj/
注:我没有测试所有的浏览器,但它在Safari和Chrome浏览器为我工作。
相关问题
- 1. Facebook喜欢登录表单
- 2. Facebook喜欢登录后面的页面
- 3. Facebook风格“喜欢”按钮无回发
- 4. Pinterest喜欢自定义GridView
- 5. 风格Facebook登录按钮
- 6. 如何创建一个Facebook风格的“喜欢”系统?
- 7. Facebook“喜欢”按钮的更改/黑客风格
- 8. 自动Facebook登录喜欢Hootsuite与Facebook JavaScript SDK
- 9. Stackoverflow与Facebook帐户的风格登录
- 10. 在Facebook上显示喜欢的喜欢数量喜欢按钮
- 11. 的Facebook C#SDK自动用户登录和“喜欢”
- 12. 喜欢/不喜欢风格投票Rails数据库
- 13. Facebook喜欢FB.Event.subscribe
- 14. Facebook的“喜欢”的问题
- 15. Mongodb中最喜欢哪种风格?
- 16. 检查是否登录Facebook用户“喜欢”页面
- 17. Facebook喜欢登录屏幕和验证(Window Shake Effect)
- 18. 的Facebook页面喜欢
- 19. iPhone Facebook的'喜欢'按钮
- 20. Facebook的朋友们喜欢
- 21. Facebook的喜欢按钮
- 22. Facebook的评论:更喜欢
- 23. Facebook的'喜欢'按钮
- 24. 对于Facebook的Javascript喜欢
- 25. Facebook喜欢根域
- 26. Facebook喜欢点击
- 27. Facebook喜欢按钮?
- 28. Facebook喜欢墙壁
- 29. Facebook集成最好支持Facebook登录和Facebook在Drupal 7中“喜欢”?
- 30. Facebook的喜欢使用Facebook的SDK
非常感谢。 –