【问题标题】:Like button on fan page does nothing after permissions redirect权限重定向后,粉丝页面上的“赞”按钮不执行任何操作
【发布时间】:2011-11-09 12:32:14
【问题描述】:

我正在开发一个自定义标签“本周的尾随者”,用户可以在其中上传照片,其他人可以投票。除了我需要阻止非粉丝用户的访问。我现在的申请方式如下:

1) 用户(非粉丝/未授予权限)到达标签并查看参赛者。

2) 用户觉得需要投票或上传,因此用户点击“立即投票/上传照片”按钮,然后将用户重定向到权限页面。

3) 用户随后接受权限并被重定向到非粉丝页面(真正知道用户是否是粉丝的唯一方法),提示用户喜欢该页面。

4) 这就是我遇到问题的地方 - 用户然后按赞按钮,Facebook 页面不会刷新。

当用户刷新一切正常但我不想让他们做额外的步骤时,需要让他们保持兴趣。

5) 继续投票或上传,每个人都很高兴。 (除了我)。

有没有办法解决这个问题?似乎权限页面在重定向或...期间做了一些事情?我一无所知,已经找了好几天了!

我注意到的一件事是:一旦用户从权限页面被重定向回来。网址得到这个:

&状态= 321608018ea1c0bc0e449ebcb12345d3&代码= AQBy13WknCcof7FjfigjHaDrGd7zn-LbqMD5n_Lta4-whrHIKLYdF889qmzW3sQBZUegMUp8etYs5AgZHPmpB7jMKfpOgKJLtEjZbXYhZjn76GX3kFxX1HoxWIcyHRvMWLd9tUDAN1Ke6NSdeAFqF6mQIF8NJiLsl_jGqILvHdKW5nnLVfv40XHWO - d1TO2aTc## EM>

一旦它被移除,like 按钮就可以完美地工作。

有没有办法解决这个问题?

【问题讨论】:

    标签: facebook permissions facebook-like


    【解决方案1】:

    也许您应该在请求权限之前让用户喜欢该页面?这是比较常见的用户流。您可以通过检查签名的请求来判断用户是否喜欢该页面。更多这里https://developers.facebook.com/docs/authentication/signed_request/

    【讨论】:

      猜你喜欢
      • 2011-11-15
      • 1970-01-01
      • 1970-01-01
      • 2011-10-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多