上下文:为Hackathon构建了一个应用程序(基于web的Rails),该应用程序根据人们的共同兴趣进行匹配。为此,我想使用Facebook连接,并立即获得一个人的喜欢,以便我可以匹配他/她与一个有类似兴趣的人。
的问题:,但很显然,我无法通过Facebook连接访问某人的喜好,除非我的应用程序得到了Facebook的批准。但是没有这个登录,就没有应用程序了(我不能等3-7个工作日才能有一个工作的应用程序)。
有什么方法可以让我的应用程序工作(即使它只是一组经过批准的用户/测试人员)?或者,我是否需要找到一个可供选择的页面,让我的用户必须手动输入他们的兴趣?
发布于 2015-05-13 13:26:39
不,登入审查没有捷径。您可以做的是添加特定的用户(通过您的应用程序的仪表板),您想要测试您的功能作为管理员/开发人员/测试人员的特定应用。
这将使他们能够授予您的应用程序扩展权限为user_likes无需登录审查。
此外,我认为Facebook已经为您的用例提供了端点:
/{user-id}?fields=context{mutual_likes}会产生这样的东西
{
"context": {
"mutual_likes": {
"data": [
{
"category": "Media/news/publishing",
"name": "Mashable",
"id": "18807449704"
},
{
"category": "Food/beverages",
"name": "Coca-Cola",
"id": "40796308305"
}
],
"paging": {
"cursors": {
"before": "MTg4MDc0NDk3MDQ=",
"after": "NDA3OTYzMDgzMDU="
}
},
"summary": {
"total_count": 2
}
}
},
"id": "123456789"
}看见
https://stackoverflow.com/questions/30216058
复制相似问题