1

我希望能夠將OG動作發佈到Facebook羣組。我能夠發佈行動如下:發佈Open Graph Action到羣組

POST https://graph.facebook.com/me/appfoundry:annotate 
{article: http://synchro.herokuapp.com/articles/10} 

這很好,而且註釋顯示在我的新聞源中。但是,當我嘗試發佈到我的集團之一,

https://graph.facebook.com/305900672779368/appfoundry:annotate 
{article: http://synchro.herokuapp.com/articles/10} 

我收到以下錯誤:

{ 
    "error": { 
    "message": "(#240) Requires a valid user is specified (either via the session or via the API parameter for specifying the user.", 
    "type": "OAuthException", 
    "code": 240 
    } 
} 

我想這些行動,只有在羣體是可見的,這可能是私人或祕密,我不希望他們出現在用戶的新聞源或股票代碼中。

我正在使用Graph API Explorer,並選擇了我的應用程序,該應用程序具有user_groups,publish_stream,publish_actions,share_item和status_update權限。

我錯過了什麼?

感謝,

馬蒂

回答

1

這是不可能的,只有用戶可以發佈Open Graph的行動。

用戶可以選擇誰可以看到他們的行動,但目前不能只允許只是一個組的成員看到這些行動。

+0

西蒙,謝謝你的回答! – martypicco 2012-02-22 19:59:11