【发布时间】:2014-07-17 02:25:14
【问题描述】:
我有一个画布应用程序,它实现了与大多数其他应用程序类似的门。与标签页应用不同,要检查用户是否喜欢一个粉丝页,它需要 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,两者都返回一个空数组。
使用应用令牌或页面访问令牌的结果也是一样的。
所以我在徘徊是否有任何其他方法可以判断用户是否喜欢一个页面。
更新:我已经杀死了所有喜欢的门控,并通知我的客户现在只能在标签页应用程序上完成。虽然我的客户仍然问为什么 FB 鼓励我们鼓励用户喜欢我们的页面,但没有提供方法让我们这样做? (https://developers.facebook.com/policy#properuse)
@Wizkid,我们将您的回复视为来自 FB 的官方回复可以吗?我们将把这个线程展示给客户,所以他们知道这是不可能的。
【问题讨论】:
-
WizKid,您并没有真正回答这个问题。由于审核团队提到“作为应用程序开发者,您已经可以看到谁喜欢您的页面。”。我在问方法。请至少阅读问题。
-
您询问是否有任何其他方法可以判断用户是否喜欢某个页面。没有,所以我回答说不。我应该回答什么。我应该撒谎说有可能?
-
那么,你的意思是 FB Review 团队对我撒谎了?
-
他们撒谎是什么意思?
-
“作为应用程序开发人员,您已经可以看到谁喜欢您的页面。”这是他们的回答。
标签: facebook facebook-graph-api user-permissions