API диалогового окна запроса Facebook: запрос или приглашение - PullRequest
2 голосов
/ 19 мая 2011

Диалог запросов Facebook, похоже, генерирует два вида уведомлений

  1. Джанет отправила вам запросы в CityVille.
  2. Джанет пригласила вас в CityVille.

Как указать, какой использовать. Я не смог найти никаких вариантов в

FB.ui({method: 'apprequests', message: ''});

По умолчанию создается сообщение типа 1. Разрешение приложения, похоже, не влияет на это.

Унаследованная форма fb: request-101 * *http://developers.facebook.com/docs/reference/fbml/request-form имела опции - пригласить и набрать, чтобы сделать именно это.

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

Ответы [ 3 ]

3 голосов
/ 22 мая 2011

Вы можете найти этот пост полезным:
http://developers.facebook.com/blog/post/464/

И для диалогов запроса:
http://developers.facebook.com/docs/reference/dialogs/requests/

2 голосов
/ 18 сентября 2012

Просто чтобы уточнить, с новым Facebook 3.0 SDK это происходит автоматически, когда вы отправляете запрос пользователю, который еще не установил ваше приложение.

https://developers.facebook.com/docs/guides/games/#invites

Вы простонужно добавить

app_non_users

к вашему параметру "filters"

1 голос
/ 13 июня 2011

Это невозможно с новым API. Раньше это было возможно раньше с помощью селектора fb: friend: с пригласить = true.

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