0
我需要使用一個簡單的FQL查詢來獲得我的UID
,由於某種原因,它返回一個空白頁面。使用FQL獲取我的UID
這是我的查詢:
https://api.facebook.com/method/fql.query?query=SELECT uid FROM user WHERE uid=me()
我需要使用一個簡單的FQL查詢來獲得我的UID
,由於某種原因,它返回一個空白頁面。使用FQL獲取我的UID
這是我的查詢:
https://api.facebook.com/method/fql.query?query=SELECT uid FROM user WHERE uid=me()
me()
返回當前連接的用戶。所以,你需要追加一個access_token
:
https://api.facebook.com/method/fql.query?query=SELECT uid FROM user WHERE uid=me()&access_token=XXXXXX
PS:Facebook擁有剛剛released一個Graph API端點查詢FQL fql
,所以你應該能夠做這樣的事情:
https://graph.facebook.com/fql?q=SELECT uid FROM user WHERE uid=me()&access_token=XXXXXX
(不幸的是,由於某種原因它不適用於Facebook Graph Explorer)
謝謝。但是,從我讀過的內容來看,除非是一些更復雜的數據(如朋友用戶),否則我不需要訪問令牌來獲取「用戶」表中的信息。另外,我試圖獲取當前用戶的uid的原因是爲了生成訪問令牌。 – Lichte
使用'我()'意味着你有一個連接的用戶,所以你需要'access_token'來證明! – ifaour
好的,即使我不使用FQL,我怎樣才能獲得我的UID而無需訪問令牌? – Lichte