Является ли Facebook Send Dialog решением для отправки пользователю простого текстового сообщения, а не ссылки? - PullRequest
2 голосов
/ 29 ноября 2011

Я создаю вкладку Facebook и хотел бы иметь ссылку для связи с пользователем (владельцем вкладки, я) через простую ссылку HTML, чтобы пользователь нажимал ссылку «отправить сообщение» и открывал диалог с получателем, уже прикрепленным к сообщению. Это было вместо моего предыдущего решения базовой ссылки mailto: anchor, но я понял, что было бы намного лучше интегрировать эту функцию в Facebook.

Я посмотрел на диалоговое окно Facebook Send Dialog (http://developers.facebook.com/docs/reference/dialogs/send/), которое казалось идеальным решением. При дальнейшей проверке кажется, что оно более приспособлено для отправки / обмена ссылками, а не просто для простого сообщения. Я попытался удалить свойства и name для упрощения функциональности, но это привело к ошибке, так как кажется, что она должна иметь предварительно заполненную ссылку?

Должно быть действительно простое решение, на которое кто-то может указать? Возможно, я упускаю что-то совершенно очевидное здесь!

Спасибо Рич

1 Ответ

1 голос
/ 03 декабря 2011

диалог отправки, вероятно, является лучшим решением для этого https://developers.facebook.com/docs/reference/dialogs/send/

из jssdk вы можете использовать диалоговое окно фида, которое можно настроить для отправки отдельному пользователю или страницам, которые вы имеете https://developers.facebook.com/docs/reference/javascript/ с использованием параметра to.


приведенный ниже пример требует Javascript SDK - вы можете получить здесь https://developers.facebook.com/docs/reference/javascript/

<javascript>
            function feedthis() {
             FB.ui({ method: 'feed', 
            message: '',
            //caption: 'This is the Caption value.',
            //name: 'Testing JS feed dialog on ShawnsSpace',
            //link: 'http://shawnsspace.com?ref=link',
            to: '391793380398',
            //description: 'Testing property links, and action links via Feed Dialog Javascript SDK',
            //picture: 'https://shawnsspace.com/ShawnsSpace.toon.nocolor..png',
            //properties: [{ text: 'Link Test 1', href: 'http://shawnsspace.com?ref=1'},
                            //{ text: 'Link Test 2', href: 'http://shawnsspace.com?ref=2'},
                            //{ text: 'Link Test 3', href: 'http://shawnsspace.com?ref=3'},
                            //{ text: 'Link Test 4', href: 'http://shawnsspace.com?ref=4'}
                            //],
            actions: [
            { name: 'Shawn', link: 'http://ShawnsSpace.com'}
            ]       
            });
            };
</javascript>
...