Да, вы можете сделать это самостоятельно - даже без использования C # Facebook SDK, если хотите. Когда вы вызываете GraphAPI через URL-адрес примерно так:
https://graph.facebook.com/comments/?ids=URL_TO_YOUR_PAGE_WITH_COMMENTS_ON_HERE
- полученный ответ представляет собой результат Json (содержащий все ваши комментарии, пользователей, идентификаторы, фотографии, лайки и т. Д.), Который вы можете проанализировать (используя .NET), а затем делать все, что хотите, с результирующими данными.
Если вам нужно использовать .NET 2.0, то вы можете взять очень удобную библиотеку JSON.Net (я полагаю, что версия 1.3 работает с .NET 2.0) для десериализации данных, возвращаемых из графического API для вы.
Как вы сказали, если вы не можете использовать C # Facebook SDK, вы можете использовать классы WebRequest и WebResponse из .NET для программного обращения к URL API графа (упоминалось выше), получения ответа JSON (из объекта WebResponse). ) и, наконец, десериализовав его (используя JSon.Net 1.3), готовый к использованию в вашем приложении.