2012-02-08 15 views
13

UPDATE:この質問が投稿されて以来、FacebookのAPIは大きく変更されています。この質問はもはや関連しません。Feed Dialogを使用して、ユーザーが気に入らないFacebookファンページの壁に投稿するにはどうすればよいですか?

私はオンラインラジオ用のiOSアプリケーションを作成しています。ラジオのFacebookファンページにメッセージを投稿できるようにしていますが、すべてのユーザーに投稿を許可するように設定されていますそれは壁です。

私はファンページにファンページがあるかどうかにかかわらずファンページに投稿できることを知っています。しかし、少なくともユーザーがページを気に入っていない場合は、FacebookのiOS版とJavascriptのSDKで、フィードダイアログは、次のエラーが表示されます:

無効なターゲットが指定されました:219909461711.ターゲットは でなければなりませんアクターが壁に掲示できるページ、イベント、またはユーザー。

"219909461711"は、ラジオのFacebookファンページであるターゲットプロファイルのID番号です。ファンページのパス名を使用すると、SDKによってファンページのプロファイルID番号が変更されます。

何か間違っていますか?ユーザーがメッセージがファンページに投稿されることに気付いている場合、ダイアログにこのエラーが表示されるのはなぜですか?

+0

これに対する解決策はありますか?私は同じ問題に遭遇しています –

+0

あなたはいくつかのコードを提供できますか? –

+0

ほぼ1年後ですが、ここにソースコードがあります。 APIの最新の変更が動作しないかどうかは不明です。 http://convoymobile.com/devservers/facebook-code/sourcecode.zip –

答えて

4

これは既知の問題です。https://developers.facebook.com/bugs/379697955378489を参照してください。バグを購読して進行状況を追跡する必要があります。

+1

私はFacebook Developersのバグを報告し、コミュニティからの回答を希望するこの翌日にこの質問を投稿しました。残念ながら、Facebookはバグに対する最終的な答えを示しましたが、まったく意味がないようです。 APIの最新の変更で問題が修正されたかどうかを知るとすぐに復帰します。 –

+1

この質問に対する回答は、私が提出したFacebookのバグであり、@ DMCSが見つけました。バグ報告[ここ](https://developers.facebook.com/bugs/407033842673075?browse=external_tasks_search_results_5239a8b0777433f90486303)にリンクしてください。デフォルトでは、ユーザーがページを気に入らない場合は添付ファイルで投稿することはできませんが、メッセージを投稿することは可能です。 –

1

iOSについては知っていますが、少なくともウェブの場合、グラフAPIを使用してファンページに投稿することができ、ユーザーがページを気に入らなくてもかまいません。グラフapiを介してページに投稿することは、2月7日にfbが変更された後でも利用可能です(私はちょうど試しました)

+0

私は通常、ユーザーの訪問直帰率を上げる追加の権限をユーザーに要求する必要があるため、これは良い解決策ではありません。 –

+0

私はFacebookが許可を求めることなく、ユーザーのためにアプリケーションを投稿することをFacebookがもう許していないと思います。 – Alina

+0

確かに@Alina、この投稿は完全に古いです、そして、それは、無関係です。 FB APIは以来変更されています。 –

関連する問題