[问题] FB graph api user_likes 资料取得问题

楼主: cheng1772 (Carl)   2015-11-12 14:43:11
请问各位大大
我目前想在网页上取得使用者是否于指定的粉丝团按过赞
但我在程式执行测试时发现,只有开发者(fb developer)的帐号可以取得资料
而使用其它FB帐号来测试则无法取得user_likes的资料(UID 可取得)
请求各位大大能帮忙解答,感谢
以下是我的code
<script src="js/jquery-1.11.0.min.js"></script>
<button id="fb-login" onclick="fl01()">Login to Facebook</button>
<div id="fb-root"></div>
<div id="userdata"></div>
<script src="http://connect.facebook.net/zh_TW/all.js"></script>
<script>
FB.init({
appId: "xxxxxxxxxxxxxxx",
status: true,
cookie: true,
xfbml: true,
oauth: true
});
FB.getLoginStatus(function(response) {
if (response.status === "connected") {
var uid = response.authResponse.userID;
var accessToken = response.authResponse.accessToken;
} else if (response.status === "not_authorized") {
} else {
}
});
function fl01() {
//initiate OAuth Login
FB.login(function(response) {
if (response.authResponse) {
FB.api("/" + response.authResponse.userID + "/likes",
function(details) {
document.getElementById("userdata").innerHTML=JSON.stringify(details, null,
'\t');
$("#fb-login").attr("style", "display:none;");
alert(response.authResponse.userID);
});
}
}, {
scope: "user_likes"
});
};
</script>
作者: y2468101216 (芸)   2015-11-12 15:27:00
你的fb app status&Review里app is alive?
楼主: cheng1772 (Carl)   2015-11-12 16:14:00
是alive,但是approval item里没有user_likes
作者: y2468101216 (芸)   2015-11-12 17:13:00
你有申请user_likes的权限吗?没有的话就不行FB改API很多跟User都需要审核
楼主: cheng1772 (Carl)   2015-11-12 22:35:00
了解,感谢您的解答,我再申请看看

Links booklink

Contact Us: admin [ a t ] ucptt.com