0
我该怎么做,但使用图形API来抓取区域设置和显示基于国家的内容?Facebook用户界面抓取区域设置(位置)
FB.login(function(response) {
if data.get('user').get('locale') = "en_GB" {
$("#footer a").text("URL HERE");
}
});
我该怎么做,但使用图形API来抓取区域设置和显示基于国家的内容?Facebook用户界面抓取区域设置(位置)
FB.login(function(response) {
if data.get('user').get('locale') = "en_GB" {
$("#footer a").text("URL HERE");
}
});
如果你正在使用Facebook对用户进行认证的JavaScript SDK,那么你得到的用户签名的请求,因为它在规定的signed request guide:
当使用JS SDK的身份验证,authResponse对象 包含signed_request属性,该属性用于传输有关经过身份验证的用户的信息 。
的签名的请求具有与用户的字段,它是:
包含区域字符串,国家串和年龄 对象(包含分钟,年龄的最大数量范围)的JSON对象在 当前用户
你应该得到即使用户没有通过身份验证您的应用程序,让你可以表明,与它匹配的内容的语言环境值。
你有几个方法来获得authResponse,最基本的,其中是使用FB.login,像这样:
FB.login(function(response) {
if (response.authResponse) {
console.log(response.authResponse);
}
else {
console.log(response);
}
});
你碰巧有一个例子基于上面的JS请? – user1381806
加入我的回答 –
然后我需要用FB.api来抓取locale?例如 FB.api('/ me',function(response){ alert('Your name is'+ response.name); }); – user1381806