2012-03-27 9 views
0

То, что я хотел бы сделать из своего приложения для Android, - это возможность доступа к данным в facebook. Не используя Facebook SDK и напрямую запрашивая Graph API, можно ли извлекать данные из facebook?Как использовать графический API непосредственно в приложении для Android

+1

Взгляните на [Hackbook] (https://github.com/facebook/facebook-android-sdk/tree/master/examples/Hackbook) – Andrei

ответ

3

Проверьте, пожалуйста, код Facebook SDK for android. Это всего лишь обертка для http-запросов, вы можете сделать это самостоятельно. Но, честно говоря, эта обертка того стоит.

3

Как @Snicolas написал андроид sdk - это в основном оболочка для простого HTTP-запроса на facebook. Вы можете сделать эти запросы самостоятельно без использования sdk, но это просто сделает процесс более «болезненным».

Вот некоторые преимущества использования SDK:

  1. Single Sign On: Вероятно, наиболее важным про для использования SDK является то, что с SSO удалить раздражающий процесс входа в Facebook, как вы могли бы быть что вам не очень удобно вводить ваш адрес электронной почты и пароль на мобильных устройствах.

  2. Ошибки графа уже проанализированы для вас и выбрасываются как исключения, вам не нужно проверять ответ на ошибки.

  3. Легкий доступ к выполнению всех запросов в async mode.

  4. Используйте простой путь (например, «/ me/feed») вместо полных URL-адресов, а также sdk автоматически добавляет токен доступа ко всем запросам.

  5. В SDK является официальным один, поддерживаемый Facebook, так что вы знаете, что до настоящего времени (до тех пор, пока вы сохраняете свою версию обновленной)

  6. В SDK поставляется с некоторыми Ui диалогах в скважине известный стиль facebook, это и экономит ваше время на создание ui, и дает пользователям привычный ui.

Теперь, почему вы не хотите использовать sdk? Что вы ожидаете получить от взаимодействия с графиком api напрямую?

+0

В предыдущем примере разработки приложения facebook в среде .net I использовал SDK только для того, чтобы найти его позже, как легко его напрямую вызвать граф APi. – MACMAN

+0

Я не говорю, что получить доступ к графику не так просто, но что вы набираете? –

+0

периодические обновления, сделанные facebook. – MACMAN

Смежные вопросы