[請益] 關於 facebook scope的問題

看板PHP作者 (suite_chic)時間15年前 (2010/12/24 18:20), 編輯推噓0(006)
留言6則, 2人參與, 最新討論串1/1
我想把部落格在發文的時候 也可以同步發到 facebook 塗鴉牆 http://0rz.tw/EDHMI 官方文件作法 但是這個是用在當facebook有在上線的時候 而且會強迫登入 我的scope是read_stream,publish_stream,offline_access 目的就是希望facebook沒有登入 也可以分享到facebook 但我一直找不到 如何在離線狀態確認access_token是否正確 就是我要在發文之前 先判斷有沒有發佈到facebook的權限 如果我沒有判斷 (而facebook那邊沒有publish_stream權限) 官方釋出的api會出現錯誤訊息 Fatal error: Uncaught OAuthException: (#200) The user hasn't authorized the application to perform this action thrown in ......plugins\facebook_pi.php on line 544 請來鞭小弟一下 不想在拖下去了 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.242.7.217 ※ 編輯: g70321 來自: 210.242.7.217 (12/24 18:21)

12/25 02:21, , 1F
所以你要讓使用者同意應用程式發文在他的塗鴉牆上
12/25 02:21, 1F

12/27 15:01, , 2F
可是如果使用者去facebook那邊 移除權限
12/27 15:01, 2F

12/27 15:02, , 3F
我程式端不是還要在判斷一次?
12/27 15:02, 3F

12/27 15:02, , 4F
我想問的是 如果用php判斷這部份
12/27 15:02, 4F

12/27 15:04, , 5F
如果不判斷 我post到發佈牆 而剛好又被移除權限了
12/27 15:04, 5F

12/27 15:04, , 6F
就會出現上述錯誤訊息
12/27 15:04, 6F
文章代碼(AID): #1D57FOG_ (PHP)
文章代碼(AID): #1D57FOG_ (PHP)