Я создаю немного флеш-игры для платформы Facebook, но я нахожу очень трудным получить любую достойную документацию относительно API графика и SDK PHP, поэтому если бы у кого-либо есть достойный ресурс для новичка, чтобы пойти и изучить основы, я ценил бы ее очень, поскольку я изо всех сил пытаюсь схватить понятие.
Спасибо!
Я согласен, что документация может быть довольно сложной работой для facebook. Если вы хотите использовать Graph API, имейте в виду, что это просто REST API, который использует oAuth для аутентификации, точно так же, как Twitter, SoundCloud и т.д.
Самым неудобным моментом, который я обнаружил, была правильная аутентификация, поэтому я бы посоветовал заглянуть на сайт oAuth
Там также есть несколько примеров PHP, которые я использовал в качестве отправной точки. Я бы определенно рекомендовал начать с них, а не пытаться создать свою собственную систему с нуля.
http://oauth.googlecode.com/svn/code/php/
Я также нашел полезным обратиться к документации по некоторым другим сайтам, использующим oAuth, таким как Twitter и SoundCloud, так как это помогло мне понять суть происходящего, даже если было несколько небольших отличий от одного сайта к другому
http://apiwiki.twitter.com/Authentication
http://wiki.github.com/soundcloud/api/02-authentication
Лично я бы предложил для начала просто попробовать сделать базовый запрос с аутентификацией по oAuth. Facebook Graph имеет несколько дополнительных опций, таких как использование диапазона для расширенных разрешений. Хотя в конечном итоге вам, вероятно, придется их использовать, как только вы разберетесь с механизмом подписания, вам будет достаточно просто добавить эти дополнительные детали.
Как только вы освоите подписание запросов, вам останется только запросить соответствующую конечную точку для того, что вы хотите, используя curl или любой другой метод, который вам нравится.
Надеюсь, это будет полезно