English 中文(简体)
Facebook用户界面抓取区域设置(位置)
原标题:Facebook UI Grab Locale (location)

如果不使用Graph API获取区域设置并显示基于国家/地区的内容,我该怎么做?。

FB.login(function(response) {
             if data.get( user ).get( locale ) = "en_GB" {
                $("#footer a").text("URL HERE");
            }
        });
最佳回答

如果您使用facebookjavascript sdk对用户进行身份验证,则会收到一个用户的签名请求,如签名请求指南

When using the JS SDK for authentication, the authResponse object contains a signed_request property which is used to transfer information about the authenticated user.

已签名请求的用户字段为:

A JSON object containing the locale string, country string and the age object (containing the min and max number range of the age) for the current user

即使用户尚未验证您的应用程序,您也应该获取区域设置值,以便显示与之匹配的内容。


Edit

您有几种方法可以获得authResponse,其中最基本的是使用FB.login,如下所示:

FB.login(function(response) {
    if (response.authResponse) {
        console.log(response.authResponse);
    }
    else {
        console.log(response);
    }
});
问题回答

暂无回答




相关问题
selected text in iframe

How to get a selected text inside a iframe. I my page i m having a iframe which is editable true. So how can i get the selected text in that iframe.

How to fire event handlers on the link using javascript

I would like to click a link in my page using javascript. I would like to Fire event handlers on the link without navigating. How can this be done? This has to work both in firefox and Internet ...

How to Add script codes before the </body> tag ASP.NET

Heres the problem, In Masterpage, the google analytics code were pasted before the end of body tag. In ASPX page, I need to generate a script (google addItem tracker) using codebehind ClientScript ...

Clipboard access using Javascript - sans Flash?

Is there a reliable way to access the client machine s clipboard using Javascript? I continue to run into permissions issues when attempting to do this. How does Google Docs do this? Do they use ...

javascript debugging question

I have a large javascript which I didn t write but I need to use it and I m slowely going trough it trying to figure out what does it do and how, I m using alert to print out what it does but now I ...

Parsing date like twitter

I ve made a little forum and I want parse the date on newest posts like twitter, you know "posted 40 minutes ago ","posted 1 hour ago"... What s the best way ? Thanx.

热门标签