作为测试用户角色关联的facebook无法获得user_likes

时间:2014-11-26 04:57:39

标签: javascript facebook facebook-javascript-sdk

目前我在开发模式下在facebook上创建应用程序,但我需要使用user_likes的权限,因此在我提交此应用程序以供审核之前,我需要与已经关联为测试用户角色的一些用户进行测试。 / p>

我使用的是javascript和Facebook sdk 2.2,这是我的代码。

FB.api(
    '/me/likes'
,
function(response) {
    console.log(response);
    if(response && !response.error) {

        alert("YOU LIKE US!");
    } else {
        alert("YOU DON'T LIKE US YET!");
    }
});

我总是得到一个空洞的结果。

任何人都可以帮我解决如何在facebook sdk 2.2上使用user_likes的问题?

1 个答案:

答案 0 :(得分:1)

当用户登录您的应用程序时,尝试在FB.login()上添加范围以添加更多权限。

像这样

FB.login(function(response) {
    console.log(response);
    }, {scope: 'user_likes'}
);

我遇到了同样的问题而且解决了这个问题。