1
我使用angular-facebook使用Facebook登錄用戶到我的應用程序。下面是登錄用戶代碼:使用Facebook圖表API獲取頁面訪問令牌
Facebook.login(function (response) {
$scope.access_token = response.authResponse.accessToken;
});
,然後才能獲得用戶的Facebook的帳號我發送一個請求是這樣的:
Facebook.api('/me', function(response) {
$scope.user = response;
}
然後我保存這個用戶在我的數據庫。
在此之後,在$scope.user.id
,我可以說ID abcd
。
然後我用這個ID通過發送請求到以下網址獲得頁面訪問令牌:
https://graph.facebook.com/'+$scope.user.id+'/accounts
這是給我這個錯誤:
Unsupported get request. Please read the Graph API documentation
然後,爲了檢查我的ID是否正確,我手動在瀏覽器中輸入以下網址:
https://graph.facebook.com/me?access_token=123123123asdas
To my sur獎,我在這裏得到一個不同的ID,比如說'xyz!'
我在做什麼錯?我爲什麼得到不同的ID?