Я пытаюсь получить данные о регистрации пользователя на четырех квадратах, опубликованные с помощью открытого графика в Facebook.У меня, как правило, возникают проблемы с поиском информации (пространства имен, типов действий и типов объектов) о приложении, которое мне не принадлежит.
До сих пор мое приложение успешно запросило у пользователя (что я считаю)соответствующие разрешения для доступа к данным, которые они отправили в приложение foursquare FB:
user_actions:playfoursquare
Я нашел «playfoursquare» из URL, когда захожу на страницу приложения foursquare в новой временной шкале:
http://www.facebook.com/[my_username]/app_playfoursquare
Теперь я пытаюсь запросить Graph Api, используя URL со следующей структурой: (ref: http://developers.facebook.com/docs/opengraph/objects/#retrieve)
GET /me/{namespace}:{action-type}/{object-type}
Теперь, в метаданных страницы * foursquare * Я нашел og: type 'playfoursquare: venue'.
Пока у меня есть то, что я подозреваю, это пространство имен и тип объекта . I 'm просто коротко и action-type .
Со страницы приложения пользователя Foursquare в Facebook (http://www.facebook.com/[my_username]/app_playfoursquare) есть много ссылок на «проверки», поэтому я сделал предположениео действии типаЯ пришел к выводу, что запрос API api должен быть:
me/playfoursquare:{checkins,check-ins,check_ins}/venue
Я перепробовал все перечисленные выше варианты 'check in', и все они возвращают:
OAuthException - Неизвестный компонент пути - 2500
Я не могу поверить, что эта детективная работа - лучший способ определить свойства другого приложения в Open Graph.Я предполагаю, что упускаю что-то очевидное.
В любом случае я был бы признателен за любую помощь, которую кто-либо может предложить здесь.Я немного растерялся.
Спасибо, Gfte