2014-10-03 3 views
0

Я хотел бы использовать API-интерфейс Facebook для создания социальной таблицы для моей игры iOS. Из документации я увидел, что для этого потребуется запросить разрешение на публикацию, чтобы я мог публиковать оценки. Дело в том, что я не хочу публиковать на стене плеера (я просто думаю, что это инвазивный), я просто хочу использовать бэкэнд API для хранения оценки, но все, что я видел, связано с публикацией на стене пользователя, чтобы написать оценка на бэкэнде.Facebook iOs Leaderboards

Как мне перейти только к записи, не публикуя ее в facebook? Если это существует, могу ли я избежать разрешения на публикацию?

Благодаря

+0

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

ответ

0

Если вы просто использовать API Score по назначению, пользователь будет иметь возможность выбрать, дать ли вашему приложению разрешение видимости, как «частной, друзья, общественность и т.д.». Это позволяет пользователю решать, что является инвазивным, а не решать их.

Вот родственный StackOverflow вопрос с противоположным вопросом, показывая, каким образом пользователи имеют контроль над тем, что совместно с API: Facebook scores blocked by "only me" visibility

+0

Thks Henry, дело в том, что при запросе разрешения на публикацию это делается в другом диалоговом окне, кроме общедоступного профиля и прочего друзей. Это двойное всплывающее окно не было бы sthg, на которое я смотрю, и не публиковать на стене пользователя, когда я просто хочу сохранить его счет. В любом случае, я думаю, что лучшим решением будет иметь логин в facebook и пользовательский бэкэнд для хранения баллов. Спасибо за ваш ответ. – Novak

+0

Ну, если вам не нужны социальные таблицы лидеров, то оценка api facebook - это неправильная вещь, которую нужно использовать. Если вы действительно хотели использовать facebook в качестве хранилища личных данных, вы можете использовать объекты, принадлежащие пользователю: https://developers.facebook.com/docs/opengraph/using-objects#objectapi-appanduserobjects. Однако, поскольку вы просто хотите хранить данные, я бы использовал Parse.com. Это проще в использовании, и вы получите бесплатную подписку на Facebook и Twitter. – Henry

+0

thks Henry, я попробую это и посмотрю, что произойдет! – Novak