2011-03-23 95 views
2

我們使用我們公司的Facebook帳戶創建了應用程序配置文件。今天,我剛剛完成了應用程序登錄和用戶登錄的集成,並且還能夠使用oAuth和Graph API獲取用戶的信息。現在我正在將Wall帖子整合到我們的一個頁面,以鼓勵成員之間的互動。正如我這樣做,我注意到我正在取回我們的應用程序配置文件的牆上帖子,而不是主要帳戶。訪問Facebook應用程序的主帳戶牆

問題:

是否有可能對我來說,讀取和寫入我們的FB主賬戶的牆,而不是我們的應用程序的長城?

謝謝先進。

+0

「主賬戶」是什麼意思? – abahgat 2011-03-23 16:50:14

+0

感謝您的回覆。對於「主帳戶」,我的意思是說,用於創建應用程序的用戶帳戶;對於'應用程序配置文件',鏈接到Facebook應用程序的配置文件與相應的應用程序ID,應用程序祕密等。 – 2011-03-23 17:28:09

回答

0

我真的想出瞭如何去做。對於傾斜的利益,這裏是我是如何工作的吧:

  1. 設置登錄按鈕請求以下擴展權限:

    $這個 - > facebook-> getLoginUrl(陣列(「req_perms」 >'email,sms,read_stream,publish_stream'))

  2. 點擊登錄按鈕,使用您的主賬戶的電子郵件和密碼登錄,然後點擊'允許'按鈕以授予訪問和寫入您的擴展權限帳戶的牆。

  3. 記下您的主賬戶的Facebook賬號。
  4. 執行像其他普通賬戶的請求:

    https://graph.facebook.com/MyMainAccountID-DoNotClickMeIWontWork/feed?access_token=1234567890|51bc7e65851d8ec74c381171-0484756|x_3x79iy3VU8Wr9qytDqV-BWXa1

唯一剩下的問題,我想弄清楚的是,我似乎無法獲取飼料時沒有用戶登錄即使使用有效的有效應用令牌。

+0

我們的帖子已經越過,對不起。對於您的剩餘問題,這取決於您的Feed是否公開。如果沒有用戶登錄,通常無法檢索私人訂閱源。請參閱http://developers.facebook.com/docs/reference/api/user/ – olivierlemasle 2011-03-23 18:20:02

+0

我明白了。有沒有我可以讓我擁有自動登錄的用戶帳戶,只要沒有其他用戶帳戶登錄?如果可能(希望,希望) – 2011-03-23 22:39:44

1

您可以發佈到您的帳戶的牆,你的應用程序的牆壁或誰授權你做任何用戶的牆上...鏈接https://graph.facebook.com/YOUR-PROFILE/feed

是您的帳戶「的personnal帳戶」或「商業賬戶」(請參見Facebook help中的「官方」差異)?

+0

感謝您的信息,那將是非常好的。 – 2011-03-23 22:37:24

相關問題