簡體   English   中英

我應該為Facebook OAuth和OpenGraph使用什么Python庫

[英]What python library I should use for facebook OAuth and OpenGraph

我已經設計了一個Facebook應用程序,並且需要添加OAuth,Open Graph以獲得完整的功能。 考慮到我對Open Graph和一點JS一無所知,我想使用一個小的包裝(python lib)來提供這些功能。

我在Google,stackoverflow上進行了搜索,發現很少有提供一些很酷功能的項目,但我無法選擇。

python庫:

  1. Django的社會身份驗證
  2. fandjango
  3. facepy
  4. pyFacebook-我認為這不提供OAuth。

我還在我的項目中使用Google Data API。 因此,更好的選擇是django-social-auth,但我不確定是否可以使用它進行Open Graph。

誰能告訴我什么是最好的,保持好的庫? (如果不在上面的列表中,請提及)

我強烈建議django-social-auth。 任何無法解析JSON的庫都將支持Open Graph,因為FQL和Graph API數據都可以從Facebook的API(REST)中檢索。

祝好運!

如果您想構建一個允許用戶使用Facebook登錄的網站,那么django-social-auth確實很棒,但是如果您要在Facebook.com上構建應用程序,則可能要使用fandjango類的fandjango 無論哪種方式,一旦您從用戶檢索到訪問令牌,您都將需要另一種類型的庫(例如facepy )才能與Facebook的API進行交互。

全面披露:我是fandjangofacepy的作者。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM