URL для создания сообщения Facebook (новый макет)


Я использую следующий URL для отправки сообщения с предварительным текстом.
http://www.facebook.com/messages/[user]? msg_prefill=[message]
экс. http://www.facebook.com/messages/facebook?msg_prefill=hello

Но параметр msg_prefill, похоже, обесценился в новом сообщении Facebook layout.
http://mashable.com/2012/08/22/facebook-revamps-messages-to-look-more-like-email/

Кто-нибудь знает, как добавить сообщение предварительного заполнения для нового макета?

1 2

1 ответ:

Я все еще не могу отправить сообщение с предварительным текстом. Но я нашел другой способ отправить ссылку, используя диалог отправки.
https://developers.facebook.com/docs/reference/dialogs/send/

Ex. 1
https://www.facebook.com/dialog/send?app_id=123050457758183&to=zuck&name=Hello&link=http://www.google.com/&redirect_uri=http://www.facebook.com/

Однако это может не работать для некоторых людей (включая меня) , поскольку использование некоторых доменов в параметре "link" вызывает ошибку, как это bug.
http://developers.facebook.com/bugs/284149695026014?browse=search_509788e98cb627971133933

Ex. 2
https://www.facebook.com/dialog/send?app_id=123050457758183&name=People+Argue+Just+to+Win&link=http%3A%2F%2Fwww.facebook.com%2FCili.Pica%2Fapp_469715143040257&redirect_uri=http%3A%2F%2Fwww.example.com%2Fresponse

Кроме того, отправка диалоговых ссылок не может использоваться в приложениях iPhone, Android и мобильной версии facebook.

Ex. 3
https://m.facebook.com/dialog/send?app_id=123050457758183&to=zuck&name=Hello&link=http://www.google.com/&redirect_uri=http://www.facebook.com/