возможно глупый вопрос, но ... Мы используем "новый" ios facebook connect sdk (https://github.com/facebook/facebook-ios-sdk), и на ум приходит несколько вопросов.
В старом sdk вы бы получилипередать "секретный ключ" (известный только вам), чтобы получить сеанс, чтобы вы могли использовать API Facebook, это имело смысл.
С новым SDK все, что вам нужно передать, это "«Идентификатор приложения», а затем пользователь входит в систему, затем он может опубликовать любое сообщение, и оно будет выглядеть так, как будто мое приложение (приложение facebook, идентифицированное идентификатором приложения) опубликовало его.
Это не имеет большого смысла длянам, если кто-то получит идентификатор нашего приложения (нигде не упоминается как секрет), у него / нее будет (без каких-либо проблем) возможность публиковать сообщения, как если бы он был владельцем нашего приложения на Facebook.
МожетКто-нибудь объяснит это и как это предотвратить с помощью этого нового SDK?
Еще несколько вопросов, которые нам не ясны:
- в настройках приложения facebook, есть выбор между«Нативное приложение» и «HTML5 / мобильная сеть» в настоящее время наши настроены на HTML5 / мобильная сеть (по умолчанию). В чем здесь дело?Возможно, это связано с предыдущим выпуском?
- есть еще две настройки: «Идентификатор комплекта iOS» и «Идентификатор магазина iTunes», опять же неясно, для чего они используются.В настоящее время ни один из этих 2 не установлен в нашем приложении, и мы можем без проблем отправлять его на пользовательские стены, используя «идентификатор приложения» только в нашем приложении для iPhone.
Любые советы и подсказки приветствуются!спасибо, -tzurs