2011-07-27 15 views
0

私はウェブサイトを作成しており、ユーザーがFacebookへの投稿をクリックして、既にカスタム投稿で記入されたウィンドウを開くことができるようにしたいと考えています。私は自分のサイトなどでそれらを認証する必要はありません。既に投稿された投稿をFacebookのURLに送信するだけです。Facebookの投稿をウェブページから壁に掛けるにはどうすればいいですか?

Twitterは私が使っているこのようなものです。たとえば、これをクリックしてくださいhttp://twitter.com/home?status=This%20is%20a%20custom%20post

Facebookでこれと同じことをする方法はありますか?もしそうなら誰もそのURLを知っていますか? がhttp://developers.facebook.com/docs/reference/plugins/like/ あなたのページにメタタグを含めるなどは/ボタンは、ユーザーの壁に共有するためにこれを拾う送る:

おかげ

答えて

2

私が探していた解決策が見つかりました。実際にトークンを管理せずにFacebookの壁に投稿するには、下記のURLで以下のパラメータを指定する必要があります。

「http://www.facebook.com/dialog/feed?app_id=YOU_APP_ID &リンク= A_LINK_HERE &ピクチャ= PATH_TO_A_PICTURE &名= SOME_NAME &キャプション= SOME_CAPTION &説明= SOME_DESCRIPTION &メッセージ= MESSAGE_TO_POST_ON_WALL & REDIRECT_URI = REDIRECT_URL_AFTER_POST "

これは、投稿の後にリダイレクトパラメータで指定されたURLにリダイレクトされます。新しい投稿のIDを持つパラメータpost_id、または投稿しなかった場合のパラメータはありません。あなたはここに書類を見つけることができますhttp://developers.facebook.com/docs/reference/dialogs/feed/

0

Likeして送信ボタンは、この機能を提供します。

0

ストーリーテキストをプレフィルすることはできません。FBポリシー違反です。 Twitterはこれですごくいいですが、Facebookではこれはノー・ノーです。

参照:ビットhttp://developers.facebook.com/docs/guides/policy/examples_and_explanations/stream_stories/

下にスクロールする「プラットフォームポリシーIV.2」

あなたは、画面上の言うことをの提案を置くことができますが、コメントボックスを事前入力することはできません。

関連する問題