这个FB Like URL出了什么问题?

时间:2012-10-02 20:51:09

标签: facebook

这是我生成的网址:

https://m.facebook.com/dialog/optin?_path=optin&app_id=127760087237610&display=touch&secure=false&social_plugin=like&return_params=%7B%22href%22%3A%22http%3A%2F%2Fwww.nba.com%2F2012%2Fnews%2F10%2F01%2Fandrew-bynum-out-three-weeks.ap%2Findex.html%22%2C%22send%22%3A%22false%22%2C%22layout%22%3A%22button_count%22%2C%22width%22%3A%2290%22%2C%22show_faces%22%3A%22false%22%2C%22action%22%3A%22like%22%2C%22colorscheme%22%3A%22light%22%2C%22font%22%3Anull%2C%22height%22%3A%2221%22%2C%22ret%22%3A%22optin%22%2C%22act%22%3A%22connect%22%7D&login_params=%7B%7D&from_login=1&client_id=127760087237610&refid=9

解码它看起来像这样:

https://m.facebook.com/dialog/optin?_path=optin&app_id=127760087237610&display=touch&secure=false&social_plugin=like&return_params={"href":"http://www.nba.com/2012/news/10/01/andrew-bynum-out-three-weeks.ap/index.html","send":"false","layout":"button_count","width":"90","show_faces":"false","action":"like","colorscheme":"light","font":null,"height":"21","ret":"optin","act":"connect"}&login_params={}&from_login=1&client_id=127760087237610&refid=9

当您使用第一个链接时,您(可能)会看到一条错误消息“Facebook平台选择错误。请稍后再试。”

我不知道为什么。你呢? :)

2 个答案:

答案 0 :(得分:1)

当通过其隐私设置禁用平台的用户尝试使用类似“赞”按钮的社交插件时,会使用“Facebook平台选择加入”应用程序 - 您可能遇到过此错误或边缘情况,因为桌面我之前测试过这是按预期工作的:

  • 用户已禁用平台(即不允许从应用访问其帐户)
  • 用户尝试使用“赞”按钮
  • 系统会提示用户使用Platform Opt In app
  • 的权限对话框
  • 一旦接受,将为该用户重新启用平台,而Like按钮将正常运行

如果您可以复制此功能不可靠,则应提交错误报告

答案 1 :(得分:0)

看起来这是Facebook平台中的一个漏洞。

详情请见此处:http://developers.facebook.com/bugs/472857639400931