15

私のアプリは友達のフィードにアイテムを投稿できなくなり始めました。このエラーが発生します:

Facebook request error: The operation couldn’t be completed.
(facebookErrDomain error 10000.), details: Error Domain=facebookErrDomain Code=10000 "The operation couldn’t be completed. (facebookErrDomain error 10000.)" UserInfo=0xa26e990 {error={
    code = 200;
    message = "(#200) Feed story publishing to other users is disabled for this application";
    type = OAuthException;
}}

アプリでは何も変更していません。多分それはFacebookのアップグレードに関連していますか?これらは私がFacebookに接続するための権限です:

[appDelegate.facebook authorize:[NSArray arrayWithObjects:@"publish_stream", @"friends_birthday", nil]];
4

1 に答える 1

21

はい、これは数か月前に発表され、 2013年2月6日に発効しました。

GraphAPIを介して友達の壁に投稿する機能を
削除するGraphAPIを介してユーザーの友達の壁に投稿する機能を削除します。具体的には、[user_id]がセッションユーザーと異なる[user_id] / feedに対する投稿、またはユーザーがtarget_idセッションユーザーと異なるstream.publish呼び出しは失敗します。ユーザーが友達のタイムラインに投稿できるようにする場合は、フィードダイアログを呼び出します。ユーザーの言及のタグ付けまたはアクションのタグ付けを介して友人を含むストーリーは、友人のタイムラインに表示されます(友人がタグを承認した場合)。詳細については、このブログ投稿を参照してください。

回避策は、ユーザーが同じコンテンツを投稿できるようにするフィードダイアログを使用することですが、投稿先のユーザーを選択します。

于 2013-02-10T16:02:45.910 に答える