Есть ли в facebook способ отправить ссылку друзьям пользователя и разрешить им выбирать друзей, которым они хотят ее получить?

#facebook

#Facebook

Вопрос:

В настоящее время у нас есть система, позволяющая аффилированным лицам и существующим пользователям направлять бизнес на наш веб-сайт. Мы используем специальный параметр для отслеживания того, кто направил пользователя.

Теперь у меня есть требование разрешить пользователю ссылаться на сайт своим друзьям Facebook и разрешить ему выбирать получателей. Диалоговое окно запроса приложения вроде бы дает мне то, что я хочу, но, насколько я могу судить, у него есть несколько проблем. Во-первых, приложение, похоже, должно быть приложением canvas, чтобы отображаться в списке приложений пользователя. Уведомление появляется, но приложение этого не делает. Вторая проблема заключается в том, что если это приложение canvas, facebook отправляет сообщения по URL canvas, что требует от меня создания специальной страницы для обработки этого. Самая большая проблема, которую я обнаружил на данный момент, заключается в том, что мне придется поддерживать идентификаторы запросов и их сопоставление с запрашивающим пользователем. У меня также есть требование делать подобные вещи через Twitter и т.д. И мне нужно сделать это независимо от социальных сетей.

Аналогично, диалоговое окно отправки вроде как делает то, что я хочу, но у него нет такого же механизма для выбора друзей, которым он хочет отправить ссылку.

В целом, диалоговое окно отправки, похоже, больше соответствует тому, что мне нужно, но я не знаю, как заставить его представить пользователю список друзей. Есть ли способ это сделать?

Спасибо, Роб

Ответ №1:

Почему бы просто не использовать кнопку / диалоговое окно отправки и позволить пользователю самому выбирать своих друзей? вы уже добавили для них стимул, наверняка они выберут столько друзей, сколько смогут?

Комментарии:

1. Проблема с диалогом отправки заключается в том, что он не позволяет пользователю выбирать друзей так же, как это делает app request. Вместо этого вы вводите людей, как если бы вы вводили их в поле «кому» электронного письма. Если я ошибаюсь в этом пункте, пожалуйста, поправьте меня.

2. Нет, так оно и работает, но нет диалогового окна, которое поддерживает выбор друзей из списка, кроме диалогового окна запросов, а оно используется только для отправки запросов приложения — что вернет пользователя в ваше приложение canvas и потребует от вашей стороны больше логики для обработки запросов