2012-02-15 7 views
1

メッセージをあらかじめ入力することはできません。しかし、私は、最初に選択した人物だけにダイアログを送信するようにユーザを制限する方法は見ていません。あなたはこれを行う方法を知っていますか?送信ダイアログを使用したFacebookアプリケーションは、送信前にTo:行に人を追加または削除することを禁止できますか?

おかげで、

ニックhttp://developers.facebook.com/docs/reference/plugins/send/パー

答えて

1

は、 "へ" のフィールドを調整するためのオプションはありません。

しかし、興味深いのは、このページがtoフィールドを指定できるように見えることです。しかしJS SDKのAPIを使用する必要がない:

https://developers.facebook.com/docs/reference/dialogs/send/

しかし、悲しいかな、toフィールドには、「ロックダウン」されていません。ユーザーはそれを変更できます。

メッセージを送信するユーザーIDまたはユーザー名。ダイアログ が表示されたら、ユーザーはメッセージを送信する追加のユーザー、Facebookグループ、および 電子メールアドレスを指定できます。 Facebookグループにコンテンツを送信すると、グループの壁に投稿されます。

あなたはここに送信ダイアログで遊ぶことができます:ちょうどボックスの下部にリンクして、あなたが始めるのに役立つテンプレートとしてそれらのいずれかを使用する例をクリックして、https://developers.facebook.com/tools/console/

+0

ありがとうございました。これは素晴らしいスタートです。それでも誰かがTo:行の変更をブロックする方法(アプリ固有のUX?)を提案できることを期待しています。 – SmallHadronCollider

+1

変更をブロックする方法はありません。過去にはあまりにも多くのアプリがユーザーを利用していて、自分が所属していなかった場所にメッセージが送られてしまったため、そのようにコード化されています。 Facebookは、コントロールがユーザーに与えられ、アプリには及ばないユーザーが開始した共有モデルを愛していました。 – CoderFromOuterSpace

+0

ありがとうCoderFromOuterSpace。それは私には意味がある - 私はちょうどそれがより良いトラッキングと組まれたので、アプリはユーザーがメッセージを送信する場所を見ることができたと思う。 – SmallHadronCollider

関連する問題