2015-02-19 5 views
5

Я борюсь с новыми изменениями в SDK Facebook, в своем приложении я хочу иметь функциональность для отправки приглашения приложения всем моим друзьям из Facebook, до этого это было возможно с помощью графика API и FQL, но теперь, используя новый SDK для Facebook, я получаю список друзей, которые уже используют мое приложение.Пригласите друга, используя новый Facebook iOS SDK (Invitable vs taggable friends)

я прошел через Facebook документации, а также различные блоги и следующие мои выводы:

Invitable друзья:

- В этом случае мы получим все друзья, но это строго для приложения который будет подпадать под категорию игры. и это приглашение появится в разделе игры пользователя facebook wall.

Taggable друзья:

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

Есть ли способ достичь этой функциональности?

ответ

6

https://developers.facebook.com/docs/apps/faq#invite_to_app

Если ваше приложение не игра на Facebook Canvas, Я не Просьбы использования и invitable_friends. Просто используйте диалоговые окна «Отправить и сообщение» (в зависимости от вашей платформы), как вы можете прочитать в документах.

+0

Благодарим за информацию. не могли бы вы предоставить мне больше информации о том, как получить список друзей для этой цели, поскольку список, который я использую выше двух api, отправляет временный токен. – Gaurav

+0

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

+0

, даже если ваше приложение представляет собой холст-игру, вы можете просто использовать маркеры, которые вы получаете, используя invitable_friends. что еще вам нужно? – luschn

Смежные вопросы