2

拡張アクセス許可 'publish_stream' を必要とするように Facebook アプリをセットアップしました (設定 >> アクセス許可 >> 拡張アクセス許可: 'publish_stream'.

「publish_stream」を含む値を持つ「scope」という名前の非表示の入力フィールドもあります。

経由でアップデートを公開するとき

<Facebook>.feedOperations().post(<friendId>, "<message>")

次の例外が発生します。

org.springframework.social.OperationNotPermittedException: (#200) Feed story publishing to other users is disabled for this application
    org.springframework.social.facebook.api.impl.FacebookErrorHandler.handleFacebookError(FacebookErrorHandler.java:113)
    org.springframework.social.facebook.api.impl.FacebookErrorHandler.handleError(FacebookErrorHandler.java:60)
4

1 に答える 1

6

APIを介して友人の壁に投稿する可能性は、2013年2月に削除されます– https://developers.facebook.com/roadmap/#february-2013

「GraphAPIを介してユーザーの友達の壁に投稿する機能を削除します。具体的には、[user_id]がセッションユーザーと異なる[user_id] / feedに対する投稿、またはtarget_idユーザーがセッションユーザーと異なるstream.publish呼び出しは失敗します。」</ p>

アプリですでに失敗している場合は、設定で対応する移行が有効になっている可能性がありますか?

とにかく、それは数週間でもう機能しないので、今そのようなものを開発することにはあまり意味がありません。

于 2012-12-10T10:13:37.333 に答える