作者BullFrog0975 (BullFrog0975)
看板Web_Design
標題[問題] Facebook API 取得使用者貼文
時間Thu Mar 16 23:11:49 2017
大家好
請問要如何使用Facebook api來取得使用者(非粉絲團)的所有貼文
目前找到的關鍵字是posts
但在後台api管理介面有一個應用程式審查,好像要使用posts需要經過審核
(不太確定,請大大幫忙解惑)
而我在程式裡面用getjson去讀取一個url(登入成功後)
https://graph.facebook.com/v2.8/me?fields=posts{link,privacy}&access_token=
+ response.authResponse.accessToken;
如果是用我自己的帳號去讀取就會有回傳正確的值,
但如果用別的帳號就會讀取錯誤
請問這是不是代表我的posts權限沒有被FB給認可的關係
有沒有有相關經驗的大大能給一點方向呢 ??
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.161.215.71
※ 文章網址: https://www.ptt.cc/bbs/Web_Design/M.1489677111.A.0FD.html
→ MangoTW: 使用非公開資訊權限要送審 03/16 23:16
如果我想取得的是使用者"公開"的貼文,也需要送審嗎??
※ 編輯: BullFrog0975 (1.161.215.71), 03/16/2017 23:18:19
→ gg90052: FB的個人貼文都只有發文者本人才可取得,公開的也一樣 03/16 23:25
→ gg90052: 除非該使用者授權給你的APP才行 03/16 23:26
這樣子我大概了解,我記得會跳出一個視窗說XXX應用程式會收到您的檔案之類的
請問這個在未送審的狀況下,是沒辦法接收到使用者的post嗎??
※ 編輯: BullFrog0975 (1.161.215.71), 03/16/2017 23:28:44
※ 編輯: BullFrog0975 (1.161.215.71), 03/16/2017 23:29:12
→ gg90052: 那個視窗是授權頁面,你沒送審的話一般使用者不會出現 03/16 23:30
推 Sunal: 無法,沒送審只能取得使用者名稱 email 03/18 11:50