2012-06-19 22 views
-1

我需要通過cron,使用php和ZF 1.1.X作爲所有者在某個FB頁面上發佈消息。對於這個小問題,我不想創建一個完整的OAuth堆棧。沒有它,是否有可能與FB API(它是可取的,用於FB的PHP SDK)進行通信,如帶有預先創建的訪問令牌(訪問令牌,訪問令牌密鑰)的Twitter?與Facebook API的交互沒有完整的OAuth,有可能嗎?

回答

0

是的,你需要建立一個應用程序,然後通過應用程序授權頁面,同時請求manage_page permission

你應該讓自己熟悉Server Side Auth process以及。

+0

然而,服務器端認證流程仍將使用OAuth進行用戶身份驗證 –

+0

你不是要能夠張貼到FB沒有的OAuth。這是下一個最好的事情。這將刪除登錄部分。 – covati

1

只要您需要活動用戶access_token來檢索所需數據,就不可能跳過OAuth流程。

如果沒有對用戶進行身份驗證,您只有應用程序access_token(舊格式APP_ID|APP_SECRET,但它仍然有效),並且只能訪問大多數Graph API端點和應用程序設置。

實際上,用OAuth流實現用戶認證沒有什麼困難,並且對於使用PHP-SDK是完全透明的。

試想一下,在示例代碼中documentation for server-side authentication

相關問題