是否可以在不使用Facebook Connect的情況下訪問公共Facebook信息,例如用戶的姓名?Facebook沒有Facebook連接的開放式圖表訪問
我一直在閱讀有關http://developers.facebook.com/docs/reference/javascript/ 的文檔,他們提到了「公共」信息和「私人」信息。
目前尚不清楚訪問訪客臉書信息是否需要Facebook Fonnect。
我假設用戶在訪問任何數據之前必須經過Facebook連接過程。
是否可以在不使用Facebook Connect的情況下訪問公共Facebook信息,例如用戶的姓名?Facebook沒有Facebook連接的開放式圖表訪問
我一直在閱讀有關http://developers.facebook.com/docs/reference/javascript/ 的文檔,他們提到了「公共」信息和「私人」信息。
目前尚不清楚訪問訪客臉書信息是否需要Facebook Fonnect。
我假設用戶在訪問任何數據之前必須經過Facebook連接過程。
是的,沒有。如果您是第一個訪問Facebook的計時器,那麼您必須通過FBConnect。然後,如果您已選擇延長權限offline_access
您的訪問令牌永遠不會過期,您可以使用該令牌訪問Facebook信息而無需FBConnect
如果您無法訪問令牌,可以通過圖表api訪問用戶公共信息知道他們的用戶名或用戶名。例如,這些將返回信息:
的問題是,雖然無需與Facebook簽署了一項協議instant personalization,你將不能夠告訴誰是當前用戶,直到他們通過應用程序進行身份驗證。
感謝您的提示,但是我想知道的是我可以在沒有FBConnect/Login的情況下獲得**任何**信息嗎?例如,如果用戶訪問我的頁面,可以說,你好,,即使他們從來沒有FBConnect /登錄? –
Atticus
@Atticus:如果這是可能的話,那麼這將是一個嚴重的安全漏洞。想想所有的可能性。 – naveen
嘿,是的那是什麼導致我不承認 – Atticus