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