我有一个canvas应用程序,与大多数其他应用程序一样使用类似的门。与标签页应用程序不同,要检查用户是否喜欢粉丝页面,它需要user_likes权限,但我在user_likes上的提交被拒绝了几次。以下是审核小组的回复。
"您对user_likes权限的请求,以查看用户是否喜欢您的网页,这不会增强用户在应用中的体验,因此不符合我们的实用指南。作为应用开发者,您已经可以看到谁喜欢您的网页了。请不要重新提交user_likes权限。有关权限的详情,请参阅https://developers.facebook.com/docs/facebook-login/permissions/v2.0。"
自从他们提到"作为应用开发者,您已经可以看到谁喜欢您的网页了。"
我测试使用粉丝访问令牌来请求我/喜欢和FQL SELECT uid FROM page_fan WHERE uid = me()AND page_id = XXX,两者都返回一个空数组。
使用app令牌或页面访问令牌的结果也是相同的。
如果有任何其他方法可以判断用户是否喜欢某个页面,那么我就会徘徊。
更新:我已经杀死了所有喜欢的门禁,并通知我的客户现在只能在标签页应用上完成。虽然我的客户仍然在问为什么FB鼓励我们激励用户喜欢我们的页面,但是没有为我们提供这样做的方法? (https://developers.facebook.com/policy#properuse)
@Wizkid,我们将您的回复视为FB的正式回复吗?我们将向客户展示此主题,因此他们知道无法做到这一点。
答案 0 :(得分:1)
我在这里有完全相同的问题。现在是否反对FB政策?我们提供仅限粉丝的内容,显然喜欢门控可以增强体验。
FB审核小组提供的答案不够明确。有人可以解释一下
"作为应用开发者,您已经可以看到谁喜欢您的网页。"
实际上意味着什么?
更新: 我在Facebook开发者小组上看到,如果目的很简单,那么Facebook不会让你通过对user_likes的审核。