#json #facebook #facebook-c#-sdk
#json #Facebook #facebook-c #-sdk
Вопрос:
Как некоторые из вас уже знают, я пытаюсь получить данные из facebook в формате JSON и просмотреть их в gridview или что-то в этом роде.
С некоторой помощью StackOverflow мне удалось получить необходимые данные.
Теперь я хочу составить список моей строки json. Должен ли я создавать класс для каждого объекта JSON в моей строке json? Нравится класс user, location, work_info, education_info?
Есть ли какое-нибудь место, где я могу найти файлы классов c # для всех объектов facebook?
Я думаю, что есть много программистов, которые используют эти классы, все ли снова пишут те же классы?
Я добавил ссылку на facebook (.web) sdk. Но я не знаю, могу ли я использовать это для своей проблемы.
Я надеюсь, вы сможете мне помочь,
Спасибо!
Ответ №1:
Причина, по которой в Facebook C # SDK нет строго типизированных классов для Facebook Schema, заключается в том, что они обычно меняются очень часто. Вот почему разработчики Facebook C # SDK решили не идти этим путем:
- http://ntotten.com/2010/08/dynamic-csharp-with-frequently-changing-web-services/
- http://ntotten.com/2010/09/dynamic-objects-and-the-facebook-c-sdk/
Хотя, если прочитать дорожную карту: http://facebooksdk.codeplex.com/wikipage?title=Road Map вы увидите, что есть планы для строго типизированных объектов Graph API, но, похоже, в этой области не наблюдается особой активности.
Если вам нужны строго типизированные классы для вашего приложения, вы, вероятно, будете использовать только несколько простых в создании.
Комментарии:
1. Хорошо, спасибо, сделать это самостоятельно не так много работы, как вы сказали, но я мог бы сэкономить немного времени себе и другим людям, я думаю. Но спасибо за ваш подробный ответ!