2009-03-16 6 views
33

Djangoを使用してFacebook用のアプリを開発中です!私は最初にDjangoでアプリケーションを構築し、それを整形することから始めました。今はどうすればFacebookアプリケーションにすることができますか?Djangoを使ってFacebookアプリを書くにはどうすればいいですか?

Djangoで作ったFacebookアプリケーションの実例を本当にありがとうと思います。

答えて

4

情報:

hereherehere + pyFacebook

+1

: あなたが最良のオプションは、DjangoのFacebookのだと思います。 PyFacebookは、もう利用できないAPIのラッパーです。 – julkiewicz

27

私はちょうど Pycon 2010 Mr. Eric Florenzanopresentationを見て、彼はジャンゴを使用してFacebookを利用していた側のプロジェクトについて語っています。 PYCON 2010から

:あなたは時間の任意の 量についてはDjangoを使用してきた場合は

、あなたはおそらく はそれを使用する方法についていくつかのかなりの標準的な慣行 を学びました。この話は、 にそれらの概念を粉砕し、 あなたにできる別の方法を教えてくれることを目指します Djangoを使用してください。

これらの代替の方法は2種類が広く来る :何ジャンゴ 申し出に外ジャンゴの 部品、および 選ぶ選択肢を使用します。以前に のいずれかを行っていない場合は、 と思われるかもしれません。実際には、それは ではないかもしれません。

本講演では、プロセスをご を歩くと、プロジェクトがちょうど 「型に合う」とは思われない場合は期待する程度 何をお話します。

彼のブログとプレゼンテーションをチェックすることをお勧めします。

その他のリソース:

  1. How to build a Facebook app in Django

  2. Example Facebook application in Django

  3. Two-Faced Django Part 1: Building a project that exists simultaniously on Facebook and the web

5

ヨーヨーの場合ちょうど始めるには、Fandjango githubをチェックしてみてください。ユーザーがログインしているときに要求オブジェクトにfacebook_user属性を追加するシンプルなミドルウェアレイヤーで、ログインしていないときにはNoneに設定します。また、ユーザーの資格情報でGraph APIを呼び出す簡単な方法もあります。

注:Facebook Appsのみで動作します。 facebook connectを使用しているWebサイトは、わずかに異なるプロトコルを使用します。

注: 'pyfacebook'を参照するライブラリはすべて古いFB APIを使用しているため、これを避ける必要があります。 グラフAPIを使用する新しいものは python-sdkです。 python-sdkはdeprecated - thanks @ pydannyのどちらかを使うべきではありません。私はそれを研究していないが、facebook-sdkは積極的に維持されているようだ。

+1

python-sdkはメンテナンスされていません。あなたが苦悩しない限り、それを使用しないでください。 – pydanny

関連する問題