2010-06-21 3 views
9

Je commence à développer une application facebook en utilisant Django. J'essaie de choisir l'enveloppe API appropriée pour mon application et je ne peux pas décider d'utiliser PyFacebook (très bien documenté mais pas de version officielle) ou le SDK Facebook officiel de Python (qui est étonnamment mal documenté).Facebook Python-SDK VS. PyFacebook?

Y a-t-il des différences majeures entre les deux qui me manquent?

Merci, Liz

Répondre

11

Je crois PyFacebook a été fait pour l'ancienne API Facebook (utilisé pour être le chemin à parcourir) tandis que le Facebook Platform Python SDK est une nouvelle bibliothèque officielle de facebook et vise vers la nouvelle Graph API

Donc je vous suggère de commencer à utiliser ce dernier. Et ouais la documentation suce totalement dans les deux cas, m'a pris un moment pour le comprendre.

MISE À JOUR:

Pour vous retardataires: la plus récente mise à jour semble être: https://github.com/pythonforfacebook/facebook-sdk/

+0

Hmm ... Alors peut-être c'est la raison pour laquelle PyFacebook n'a pas été mis à jour les derniers mois. :) – Lizozom

+0

C'est une supposition, je ne suis pas sûr, Il semble aussi que la nouvelle bibliothèque officielle est un travail en cours, mais je m'en tiens à cela. – Daniel

+0

Cependant, la bibliothèque (non) officielle actuelle utilise toujours l'ancienne API Facebook, qui sera désactivée à l'avenir. Jusqu'à ce qu'une meilleure solution apparaisse, vous pourriez avoir la meilleure chance d'appeler l'API REST en utilisant des requêtes. –

Questions connexes