2012-02-17 41 views
0

我是Facebook圖形API的新手,我目前正在使用php-sdk開發我的第一個應用程序。我希望能夠通過圖形API在小組上發佈問題。我在這裏遇到了Facebook的博客文章http://developers.facebook.com/blog/post/635/,它提供了一個向網頁發佈問題的例子,但是我發現在向組發佈問題時很少有文檔。我試圖用下面的代碼向一個組發佈問題,該代碼拋出了「不支持的發佈請求」錯誤。我不知道爲什麼它不起作用,因爲我沒有問題向使用此代碼的用戶提要發佈問題。通過圖表發佈問題到組

$params = array(
    'question'=> $question, 
    'options'=> $options, 
    'allow_new_options' => false 
); 

$questionpost = $facebook->api('/' . $ID . '/questions', 'POST', $params); 

任何幫助,將不勝感激。

回答

1

這很奇怪。你不能(以及我不能)找到有關如何通過API向組發佈問題的文檔。然後,您嘗試發佈一個問題,就像您可以訪問一個頁面(每篇博文),一個小組並收到一個錯誤。那麼,我認爲這很好地證實了你不能向使用該API的組發佈問題。

來源:https://developers.facebook.com/blog/post/635/

我們現在加寫的選項。要爲 創建問題的現有用戶,發出HTTP POST像 這個問題連接:

下面是一個PHP的例子,顯示了可選參數:選項和 allow_new_options - 以及如何發佈的問題作爲使用其 訪問令牌的頁面:

請注意,他們沒有說您可以爲羣組執行此操作。只有用戶和頁面。

你應該向Facebook提出一個錯誤,要求他們實現向一個組發佈問題的能力。請回到這裏報告錯誤編號,以便其他堆棧溢出用戶可以看到/跟蹤錯誤。

謝謝!

快樂編碼。

+0

謝謝您的回覆。我已經向Facebook提交了一個錯誤,錯誤號是364789483545929。 – 2012-02-17 16:37:01