2011-07-29 4 views
6

は、Facebookがメッセージを作成するには、以下のURL形式を持っていたことユーザーをFacebookのホームページに転送しているだけです。 URLのパラメータを使ってFacebookのメールアドレスを作成することができれば誰もいませんか?URL(URL-のparamsを経由して電子メールを構成する)

+0

は本当に上のことですか?ユーザーのFacebookクッキーを悪用して、代わりに行動を実行しています。私はFacebookが、今あなたが許可するか、それを行うためのあなたの許可を拒否することができるAPIをあなたが使用してほしいと思う。 – Rup

+0

@Stack私は、あなたがメッセージボックスにあらかじめ入力された[user 155642845](http://graph.facebook.com/1556452845)の[メッセージを送る]ページに連れて行くだろうと思いますあなたはmailtoリンクでできるのですが。しかし、facebookが彼らのメッセージングシステムを見直し、もうページが存在しないので、それはちょうど停止したかもしれません。 – Rup

+1

これは 'http://www.facebook.com/messages/ '(ロード時に挿入されるajaxマーカーを取得します)のようですが、デフォルトでテキストを入力できるかどうかはわかりません。私はほとんどあなたができないことを願っています、そして、私はあなたが自動的に少なくともあまりにもメッセージを送ることができなかったことを非常に期待しています。 – Rup

答えて

9

このリンクは現在使用できます。

http://www.facebook.com/messages/[user ID msg_prefill] =メッセージ

この古いスタイルは同様に動作ようだ:?受信機がそれを設定した場合、ユーザーIDには、数字と実際の名前にすることができます。リダイレクトだけです。

2012年11月8日、 Facebook redesigned its Message UIとmsg_prefillのよう

http://www.facebook.com/inbox/?compose&id=[user ID] &メッセージ= fooの

更新 もメッセージのパラメータは、もはや機能します。

+0

なぜこの答えがまだ受け入れられていないのかバグです。ロバートにそれを支払う。 – voldomazta

+0

あなたは私の答えについて正しいと思いますvoldomazta +1 – Sparkup

+0

答えを受け入れるのを忘れました - 私は怠け者です。 –

1

あなたが変更に通知する場合は、10月26日にFacebook上でa bug was opened、2012年

0

このモバイルリンクはまだ動作します:2015年5月の時点で

https://m.facebook.com/messages/compose?ids=USER_ID

を、私は見つかっていません動作するデスクトップリンク。

+0

mを削除します。デスクトップ上で動作するようです。 –

3

それは場合に役立ちます知っているが、私は使用しないでください:

https://m.me/<PAGE_ID or USER_ID> 

それはFacebookのメッセンジャーにリンクします。

+1

はい、はいとはい。これは受け入れられた答えでなければなりません。 – Merc

関連する問題