Существует ли XSD или подобное объявление для сигнатур методов API Facebook? - PullRequest
2 голосов
/ 28 февраля 2009

Я разрабатываю генератор для создания оболочки C # API для API Facebook. Я почти закончил с базовым кодированием, за исключением того, что, похоже, нет правильного объявления сигнатур методов всех методов API.

Я могу разобрать схему для типов элементов , чтобы выяснить, как называются имена всех методов (это все, что в конце заканчивается _response - у всех есть соответствующий метод ). Подписи задокументированы в их вики , но, похоже, не существует единого места, где они все определены, как в схеме.

Есть какие-нибудь предложения, кроме скрининга экрана в вики?


На шаг ближе: кажется, все сигнатуры определены в JSON на странице API Test Console . Конечно, это не помогает при наборе текста, но наличие всего этого в одном месте делает его немного менее работоспособным, если я собираюсь просмотреть экран.

Ответы [ 3 ]

1 голос
/ 26 января 2012

Facebook никогда не выпускал такой документ, и REST API, к которому относится этот вопрос, устарел.

0 голосов
/ 26 января 2012

Вам следует изучить использование C # SDK для Graph API. Возможно, у вас нет безопасности типов, которую вы ищете, но она достаточно полная и может использоваться с различными типами приложений .net (MVC, WinForms, ASP.NET и т. Д.)

http://facebooksdk.codeplex.com/

0 голосов
/ 28 июня 2009

Существует Facebook XSD на http://api.facebook.com/1.0/facebook.xsd. Он определяет полную схему и содержит информацию, которую вы ищете, аккуратно упакованную. Нет необходимости скрести: -p

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...