如何在我们的网站url显示facebook用户名

How to display facebook username in our website url?

本文关键字:显示 facebook 用户 url 网站 我们      更新时间:2023-09-26

我试图在我的网站的URL上显示facebook用户名,像这样"http://localhost:8080/testing/home.jsp?User =fbuser",但结果返回null。这是我第一次使用facebook。我想知道有什么办法可以得到这个值吗?我试图找出解决办法,但似乎找不到正确的答案。

这是我目前为止写的。

function testAPI() {
        console.log('Welcome! Fetching your information.... ');
        FB.api('/me?fields=name',function(response) {
            console.log('Successful login for: '+ response.name);
            document.getElementById('status').innerHTML = 'Thanks for logging in, '
                                    + response.name + '!';
          <button>Logout</button></span>';
                            document.getElementById('response.name').innerHTML = response.name;
                            jQuery.post("SavePage.jsp", {
                                name : response.id
                            }, function(data) {
                                alert("Response: " + response.name);
                            });
                        });
    }

您可能忘记授权用户了。使用facebook。登录去做:

FB.login(function(response) {
    if (response.authResponse) {
        //user just authorized your app
    }
}, {scope: 'email,public_profile', return_scopes: true});

更多信息:http://www.devils-heaven.com/facebook-javascript-sdk-login/