Запросить подарок в Facebook без сервера

Я хочу реализовать функцию «спросить о помощи» в своей игре (Facebook Unity SDK). Если пользователь A попросит пользователя B о помощи, и пользователь B согласится, пользователь A получит подарок.

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

Решение здесь включает хранение информации в базе данных: отправьте запрос Facebook и получить в подарок FB API


person Andrew    schedule 28.03.2014    source источник


Ответы (1)


Не совсем, вы должны удалить свой запрос при принятии, поэтому запрос может находиться только в состоянии ожидания.

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

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

person juraj    schedule 01.04.2014
comment
Теперь это реализовано в новом выпуске SDK. Я собираюсь попробовать это сейчас! - person Gaston Claret; 03.04.2014