Я работаю над интеграцией поддержки Facebook в механизм ведения блога. Я зарегистрировал приложение на странице разработчиков Facebook.
Я хотел бы реализовать четыре различных вида случаев использования:Facebook API: Как я могу обрабатывать разные разрешения для разных пользователей в одном приложении?
- Посетители на сайте могут войти через Facebook.
Меня не интересуют какие-либо их личные данные, и я не хочу, чтобы мой сайт обращался к любому из них, поэтому мне не нравится запрашивать у них какие-либо специальные разрешения. - Владельцы сайта могут отображать их статус Facebook.
Я хочу, чтобы механизм ведения блога мог получать последние обновления статуса владельцев сайтов из Facebook и отображать последние несколько из них. - Публикация нового обновления статуса при публикации новой статьи на сайте.
Сайт должен быть в состоянии опубликовать обновление статуса на учетную запись владельца владельца, когда он/она публикует новую статью на сайте. - Галерея
Галерея сайта должна быть способна отображать фотографии с учетных записей владельцев.
Для первого варианта использования я не требую никаких разрешений. Для других необходимы некоторые разрешения. Как я могу запрашивать разные разрешения для разных пользователей для моего приложения?
Не могли бы вы рассказать немного больше? (Я использую DotNetOpenAuth.) – Venemo
Venemo: Я не знаю о DotNetOpenAuth, но я добавил пример кода JS SDK и серверный API-интерфейс Graph API и ответ образца. Это должно быть достаточно хорошо, чтобы вы начали. Специфика того, как это сделать с помощью DotNetOpenAuth, - это то, что вам нужно будет понять из документации или надеяться на конкретный ответ от того, кто знает эту библиотеку. – Shreeni
Эй, спасибо! Мне нужен серверный вызов. Я дам вам знать, как это работает. :) – Venemo