Как пригласить всех друзей facebook из ios или приложения для Android после ios sdk 3.2
Я пытаюсь найти лучший способ отправить приглашение друзьям facebook из приложения iOS.
В недавнем выпуске api я обнаружил, что facebook ограничивает политику приглашения.
После поиска, я резюмирую свою находку здесь:
Feed (пользователь/канал API графика) используется для публикации сообщения на собственной стене пользователя, после чего друзья могут видеть их со своего портала, если в фиде упоминаются друзья.
- Pro: сообщение может быть настроено и содержать изображения и т.д.
- Con: укажите максимум 10 человек, также нужно взаимодействие с пользователем в приложении.
- Если пользователь просто разместил сообщение на своей стене, только друзья пришли на его страницу, он мог его увидеть, но не удалось сообщить друзьям.
Запрос (пользователь/apprequests API-графика API) используется для отправки запроса непосредственно друзьям, существует два типа запроса: Пользователь для пользователя и приложение для пользователя
Сценарии пользовательских запросов (меня интересует первый сценарий)
- Получатель является другом отправителя и не установил приложение. Это считается приглашением.
- Pro: Кажется правильным способом приглашения, друзья получат уведомление и всплывающее окно.
- Con: включает в себя максимум 50 друзей, а также взаимодействие с пользователем.
- Получатель является другом отправителя и установил приложение.
- Получатель установил приложение. В этом случае отправителю и получателю не нужно быть друзьями.
App to User Request: друзья получат сообщение от приложения, но сообщение отправляется только пользователю, у которого уже установлено приложение, поэтому мне это не полезно.
Поэтому мне кажется, что лучше всего использовать User to User. Таким образом, мое приложение может предоставить пользователю список из 50 и попросить его/ее подтвердить отправку в facebook webdialog. Но что, если пользователь хочет запросить всех своих друзей, иногда 500+. Кажется, facebook ужесточает это, чтобы продвигать свои объявления для мобильных приложений или App Center. Реклама - еще одна тема. У меня уже есть настройка App Center, но как я могу сообщить друзьям об этом?
Я искал три дня, но не смог получить идеальное решение. Люди, предложения или решения? Спасибо заранее!
Ответы
Ответ 1
Я искал способы сделать это сам, и мое сильное подозрение в том, что Facebook пытается отговорить/осудить эту функцию.
Они еще не обновили систему "Запросы" в свой новый API (для этого нужно включить старые заголовки), несмотря на то, что все остальные функции переносятся в новую систему.
Как вы уже упоминали, теперь у них есть объявления для установки мобильных приложений, которые они очень хотят нажать
И, наконец, Open Graph: лично, в то время как в качестве разработчика я бы хотел дать людям возможность для людей в моем приложении приглашать своих друзей через Facebook, как пользователь, я могу понять, почему это было бы неприятно.
Существует большой потенциал для того, чтобы эти запросы были спамными, если они были отправлены нескольким пользователям одновременно, а также они совершенно неестественны, они противоречат идее OG, которая заключается в том, что действия ваших друзей текут на их стене где вы можете его увидеть и выбрать для самостоятельного изучения/установки приложения, если это звучит интересно.
то есть. теперь идея заключается в том, что продвижение приложения на Facebook осуществляется более естественно и поощряется использованием, а не явно заставляет запросы