Вопрос

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

Я использую приложение Iframe с использованием ASP.NET и языка C #. Я использовал сервис Facebook и позвонил по коду

_fbService.users.setStatus("Message");

и он сообщает об ошибке:

  

Для обновления статуса требуется расширенное разрешение status_update

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

Это было полезно?

Решение

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

Это довольно легко сделать, информацию можно найти здесь:

http://wiki.developers.facebook.com/index.php/Extended_permissions

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top