Frage

Ich arbeite an einem Projekt ASP.NET MVC und ich versuche es mit Facebook integriert zu bekommen, indem API mit Facebook verwenden. Nun, ich habe ein kleines Problem in der Vorstellung, wie das konzeptionelle Layout wäre. Ich bin das Repository-Modell in MVC, ich habe meine eigene DB. Ich möchte in der Lage sein, Benutzer-Informationen von FB zu holen, und vielleicht speichern ihre fb_uid in meiner Datenbank (ist das legal überhaupt?) Ich möchte auch in der Lage sein, Geschichten zu schreiben in Mini-Feed des Nutzers. Ich habe ein Modell Klasse namens User-; Diese Klasse hat sowohl meine interne DB und FB-Datenbank mit Daten gefüllt werden. Ich habe Repository-Klassen mit der Datenbank zu kommunizieren, und ich weiß wirklich nicht, wo / welcher Teil mit FB kommunizieren sollte? Ich dachte an die FBDeveloperToolkit verwenden, aber von dem, was ich in diesem Forum gelesen habe, ist das Toolkit ein bisschen veraltet! Ich weiß nicht, ob ich XFBML und reine JavaScript-Funktionen verwenden sollte? Und wenn ja, wie kann die Daten zurück zu meiner DB ziehen, für fb_uid das Beispiel Benutzer? Und bedeutet, dass ich direkt sein wird, die API-Funktionen von meiner Präsentation Schicht aufgerufen wird?

Kann jemand mir bitte dabei helfen?

Danke!

War es hilfreich?

Lösung

Ich würde eine FacebookService Schicht vorzuschlagen, die eine Teilmenge der Funktionalität implementiert Sie von der Facebook-API benötigen. In der DDD Welt ist es eine Anti-Korruptions-Ebene.

genannt
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top