Gibt es eine XSD oder ähnliche Erklärung für Facebook-API-Methode Signaturen?

stimmen
2

Ich entwickle einen Generator einen C # API-Wrapper für Facebook-API zu erstellen. Ich bin gerade dabei, mit der grundlegenden Codierung abgeschlossen, mit der Ausnahme, dass es keine wohlgeformte Erklärung der Methode Unterschriften aller API-Methoden zu sein scheint.

Ich kann das Parsen Schema für die Elementtypen , um herauszufinden , was die Namen aller Methoden sind (sie sind etwas am Ende mit der Endung _response- sie alle ein entsprechendes Verfahren haben). Die Signaturen werden auf ihrem Wiki dokumentiert , aber es scheint nicht zu einem einzigen Ort zu sein , sie alle definiert sind, wie in einem Schema.

Irgendwelche Vorschläge, neben Screen Scraping das Wiki?


Ein Schritt näher: Alle Unterschriften scheinen in JSON auf dem definiert werden API - Test Console Seite. Natürlich bedeutet dies nicht mit der Eingabe helfen, aber alles in einmal Platz macht es ein bisschen weniger Arbeit hat , wenn ich schabt auszusortieren werde.

Veröffentlicht am 28/02/2009 um 17:49
quelle vom benutzer
In anderen Sprachen...                            


3 antworten

stimmen
0

Es ist ein Facebook - XSD bei http://api.facebook.com/1.0/facebook.xsd . Es definiert das vollständige Schema und hat die Informationen , die Sie für ordentlich verpackt suchen. Keine Notwendigkeit , schaben :-P zu screenen

Beantwortet am 28/06/2009 um 13:32
quelle vom benutzer

stimmen
0

Sie sollten die C # SDK für die Graph-API suchen. Es ist vielleicht nicht die Art Sicherheit haben Sie suchen, aber es ist ziemlich vollständig und kann mit einer Vielzahl von .net app Typen (MVC, WinForms, ASP.NET, etc.) verwendet werden,

http://facebooksdk.codeplex.com/

Beantwortet am 26/01/2012 um 14:49
quelle vom benutzer

stimmen
1

Facebook nie ein solches Dokument freigegeben und die REST-API, die diese Frage als veraltet zu hat bezieht.

Beantwortet am 26/01/2012 um 15:59
quelle vom benutzer

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more