如何使用Facebook Graph API獲取「訪問令牌」。我有應用程序ID,用戶的用戶名和密碼。只需要獲取訪問令牌,以便我可以訪問新聞Feed ......等等。Facebook獲取訪問令牌
4
A
回答
18
好的,你需要在JavaScript中獲得用戶的access_token
。在這裏你去:
- 開始閱讀JavaScript SDK documentation
喜歡的東西下面將讓你開始:
<div id="fb-root"></div> <script> window.fbAsyncInit = function() { FB.init({ appId : 'YOUR_APP_ID', // App ID channelUrl : '//WWW.YOUR_DOMAIN.COM/channel.html', // Channel File status : true, // check login status cookie : true, // enable cookies to allow the server to access the session xfbml : true // parse XFBML }); // this shouldn't be called directly, but instead should be initiated with a user click event FB.login(function(response) { if (response.authResponse) { console.log('Access Token: ' + response.authResponse.accessToken); } else { console.log('User cancelled login or did not fully authorize.'); } }); }; // Load the SDK Asynchronously (function(d){ var js, id = 'facebook-jssdk', ref = d.getElementsByTagName('script')[0]; if (d.getElementById(id)) {return;} js = d.createElement('script'); js.id = id; js.async = true; js.src = "//connect.facebook.net/en_US/all.js"; ref.parentNode.insertBefore(js, ref); }(document)); </script>
正如documentation提到:
調用FB。登錄結果JS SDK試圖打開彈出式窗口 。因此,只有在用戶點擊 事件後才能調用此方法,否則彈出窗口將被大多數瀏覽器阻止。
NEVEREVER要求用戶輸入密碼或如果它要求你把它給任何應用!如果有,請直接向Facebook報告!
這是 「JavaScript的」 而不是 「Java腳本」 :-)
相關問題
- 1. 獲取用戶訪問令牌facebook訪問令牌節點
- 2. 獲取Facebook的訪問令牌
- 3. 在c#中獲取Facebook訪問令牌#
- 4. 從授權獲取Facebook令牌訪問
- 5. Facebook API獲取訪問令牌
- 6. 獲取Instagram訪問令牌
- 7. Facebook訪問令牌問題
- 8. Facebook訪問令牌問題
- 9. Facebook SDK 3.0 - 獲取Facebook用戶ID和訪問令牌
- 10. 如何獲得Facebook訪問令牌?
- 11. Facebook PHP SDK提取訪問令牌
- 12. Facebook頁面抓取/訪問令牌
- 13. 從訪問令牌提取Facebook數據
- 14. c#Facebook訪問令牌
- 15. Facebook API和訪問令牌
- 16. 確認Facebook訪問令牌?
- 17. Facebook訪問令牌到期
- 18. Facebook的訪問令牌
- 19. facebook php訪問令牌
- 20. Facebook無效訪問令牌
- 21. facebook permernant訪問令牌user_posts?
- 22. Facebook授權訪問令牌?
- 23. Facebook API訪問令牌
- 24. Power Query Facebook訪問令牌
- 25. Facebook訪問令牌無效
- 26. PHP Facebook SDK.About訪問令牌
- 27. Facebook 60天訪問令牌
- 28. (Facebook C#SDK)獲取訪問令牌的問題
- 29. 如何在iOS UIwebview中獲取Facebook訪問令牌?
- 30. Facebook - 通過Cronjob獲取用戶訪問令牌
您正在使用什麼語言? – ifaour 2011-02-23 10:10:43
java腳本... – SNR 2011-02-23 10:56:13