Пригласите друзей с помощью Javascript, но на определенной странице приложения холста

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

Я использую JS SDK на Facebook и создал следующую функцию:

<script>
function sendRequestViaMultiFriendSelector() {
    FB.ui({method: 'apprequests',
        title: 'Share message title',
        message: 'Share message'
    }, requestCallback);
}
function requestCallback(response) {
}
</script>

Я думаю, что мне может понадобиться добавить "redirect_uri", но что бы я ни делал, это не сработало. Приложение использует чистые URL-адреса.

Я должен сказать вам, что мое приложение все еще находится в режиме "песочницы", и я также установил базовые аутентифицированные рефералы для пользователей. Также настройки Миграции следующие:

Stream post URL security: Disabled
Deprecate offline access: Enabled
Timezone-less events: Enabled
Forces use of login secret for auth.login: Disabled
Enhanced Auth Dialog: Enabled
Page Hours Format: Enabled
Batch API Exceptions Format: Enabled
July 2012 Breaking Changes: Disabled
Include Checkins with Statuses: Enabled

Вам нужно больше информации об этом, чтобы вы могли помочь мне найти решение?

1 ответ

Я никогда не пробовал это раньше, но в документации Диалога запросов есть кое-что о параметре данных, который является необязательным:

Необязательно, дополнительные данные вы можете передать для отслеживания. Это будет сохранено как часть созданных объектов запроса. Максимальная длина составляет 255 символов.

Кроме того, вы можете увидеть, как это используется в этом официальном сообщении в блоге на Facebook: Upgrade to Requests 2.0

Надеюсь, это поможет вам.

Другие вопросы по тегам