Facebook used to have the following URL format to compose a message:
http://www.facebook.com/?compose&id=XXXXXX&message=...
However, the above URL does not work any more: it is just forwarding user to Facebook home page. Does anybody if it is possible to compose a Facebook email via URL params?
On Facebook.com navigate to your Facebook page and click the 'about' section in the sidebar on the left. There, you'll see 'Create Page @username' at the general section. Click on it and you'll be prompted to create a username. After you've created your new username you can access your bot on: m.me/[username].
Messenger Links use a Page's username to create a short and memorable link (m.me/username) that, when clicked, opens a conversation with the business in Messenger.
You can use this link at this moment. User id can be numbers and actual name if the receiver sets it:
http://www.facebook.com/messages/[user id]?msg_prefill=message
It seems this old style works as well. It just redirects.
http://www.facebook.com/inbox/?compose&id=[user id]&message=foo
Update As of November 8, 2012, Facebook redesigned its Message UI and msg_prefill nor message parameter no longer works.
Don't know if it helps, but I use:
https://m.me/<PAGE_ID or USER_ID>
It links to the Facebook Messenger.
If you want to be informed on changes, a bug was opened on Facebook on October 26, 2012.
There are actually two options for a Facebook message link generation:
https://www.facebook.com/messages/t/[USER_ID]
or
https://m.me/[USER_ID]
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With