**我想要使用此查詢Facebook圖表api只返回950朋友中的25個朋友?
/ME /朋友,但只有25出950座的朋友在響應返回**
我需要去找我去找我的朋友用圖形管理器列表朋友ID做某事。
當我搜索的解決方案,我發現,我所有的朋友必須授予user_friends許可給我,但這些25個朋友沒有給我任何權限,但爲什麼他們回來了,別人沒有?
是有一種方法返回的所有朋友的ID未經其許可?
**我想要使用此查詢Facebook圖表api只返回950朋友中的25個朋友?
/ME /朋友,但只有25出950座的朋友在響應返回**
我需要去找我去找我的朋友用圖形管理器列表朋友ID做某事。
當我搜索的解決方案,我發現,我所有的朋友必須授予user_friends許可給我,但這些25個朋友沒有給我任何權限,但爲什麼他們回來了,別人沒有?
是有一種方法返回的所有朋友的ID未經其許可?
我假設你沒有在API瀏覽器中選擇您的應用程序,但默認瀏覽器的API應用程序。這意味着至少有25位朋友授權API Explorer應用程序使用user_friends
權限。如果你想獲得更多的數據,使用limit
參數或分頁:https://developers.facebook.com/docs/graph-api/using-graph-api/#paging
例如:/me/friends?limit=50
請記住,API瀏覽器應用程序僅用於測試。一般來說,沒有他們的許可不可能獲得所有的朋友,但出於隱私的原因,您不會因爲他們的數據而做任何事情。更多信息:Facebook Graph Api v2.0+ - /me/friends returns empty, or only friends who also use my app
好吧,我什麼都試過..試圖用限制參數,但沒有發生。有可能950個朋友中只有25個使用了一個應用程序,之前需要user_friends權限? @luschn –
是的,當然。它不是「一個」應用程序,它是api瀏覽器應用程序。例如,如果您創建了一個新應用程序,並且您的所有朋友都沒有授權,那麼該列表將完全爲空。 – luschn
謝謝你的回覆..所以你的意思是說,在列表中的每個人之前嘗試使用API瀏覽器或給它的權限?但有些朋友我確信他們沒有,因爲他們甚至不能輕易處理技術! –
嘗試添加限制查詢參數的請求,因爲這個問題的建議。
Facebook graph API 'friends' request now only returning 25 friends per page? What's going on?
不幸的是我試過,但沒有奏效 –
沒有就沒有辦法讓所有的朋友未經其許可 – WizKid
@WizKid那麼,爲什麼有25個朋友在沒有他們的任何許可返回的響應? –
@luschn已經回答了 – WizKid