ファンドジャンゴ

Fandjangoは、Djangoを搭載したFacebookアプリケーションを簡単に作成できます
今すぐダウンロード

ファンドジャンゴ ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • MIT/X Consortium Lic...
  • 出版社名:
  • Johannes Gorset
  • 出版社のWebサイト:
  • http://github.com/jgorset/

ファンドジャンゴ タグ


ファンドジャンゴ 説明

Fandjangoは、Djangoを搭載したFacebookアプリケーションを簡単に作成できます Facebookアプリケーションは、Facebook上のiFramesにロードする単なるWebサイトです。 Facebookは、これらのIFRames内にロードされた文書を、それにアクセスするユーザーに関する情報やからアクセスされるFacebookページの情報など、さまざまなデータを提供します。このデータは署名付き要求にカプセル化されています。ファンドジャンゴは署名付き要求を解析し、それに応じて要求オブジェクト内に含まれている情報を抽象化し、それに応じてStartedyOuを見つけることができます。 UsersFandJangoアプリケーションをユーザーモデルに許可したクライアントを保存します。 request.facebook.user内の対応するモデルインスタンスにアクセスすることができますユーザーモデルのプロパティは次のプロパティを持っています.facebook_id - ユーザーのFacebook IDを記述する整数。 Facebook_UserName - ユーザーのFacebookのユーザー名を説明する文字列。 first_name - ユーザーの名を説明する文字列。 last_name - ユーザーの姓を説明する文字列。 profile_url - ユーザーのFacebookプロファイルへのURLを説明する文字列。 gender - ユーザーの性別を説明する文字列。 hometown - ユーザーの故郷の町を説明する文字列( 'user_hometown'拡張許可を必要とします)。 location - ユーザーの現在の場所を説明する文字列( 'user_location'拡張権限を必要)。 Bio - Facebook上のユーザーの「Me Me」フィールドを説明する文字列( 'user_about_me'拡張権限)。 Relationshe_Status - ユーザーの関係ステータスを説明する文字列( 'user_relationshipsの拡張権限が必要です)。 Polility_views - ユーザーの政治的見解を説明する文字列( 'user_religion_politics'拡張権限を必要)。 email - ユーザーのEメールアドレスを説明する文字列( 'Eメールの拡張権限が必要です)。 Webサイト - ユーザーのWebサイトを説明する文字列( 'user_website'拡張権限が必要です)。 locale - ユーザーのロケールを説明する文字列。検証済み - ユーザーがFacebookによって検証されているかどうかを説明するブール値。誕生日 - ユーザーの誕生日を記述するDateTimeオブジェクト( 'user_birthday'拡張権限)oauth_token - OAuthトークンオブジェクト。 created_at - ユーザーが登録されたときに記述されているDateTimeオブジェクト。 last_seen_at - ユーザーが最後に見たときに記述されているDateTimeオブジェクト。モデルのSynchronize Methoke.OAuth_tokenを使用して、次のプロパティを持つOAuthTokenモデルのインスタンスではありません。 - token - トークン - 文字列OAuth Token outose.- issue_at - トークンがissue isused.- expires_at - クライアントがあなたのアプリケーションを許可していない場合に、トークンが期限切れになったとき(またはnoneがNone)を記述するDateTimeオブジェクト。 .userはNONEです。Authorizing Userio Yourでアプリケーションにアクセスする前にアプリケーションを承認する必要があるかもしれません。 Facebook承認ダイアログへの要求は、元のURIに戻ります。デコレータはオプションの引数redirect_uriを受け入れ、ユーザーがアプリケーションを承認した後にリダイレクトされている場所をカスタマイズできるようにします.fendjango_Application_Required @ Facebook_Authorization_Required(redirect_uri = facebook_application_tab_url)def foo(request、* args、** KWARGS):Passifあなたはredirect_to_facebook_authorization関数を使用して、あなた自身のコントロールフローで要求をあなた自身のコントロールフローにリダイレクトすることができます:fandjango.utilsのインポートredirect_to_facebook_authorizationdef foo(要求、* args、** kwargs):Request.facebook.user :Return Redirect_To_Facebook_Authorization(redirect_uri = 'http://www.example.org/')PagesIFアプリケーションがFacebookページのタブからアクセスされて、Request.FaceBook.Page.instancesにFacebookページのインスタンスがあります。 Facebookページモデルには、次のプロパティがあります。 - ID - ページのIDを記述する整数 - is_admin - ブール値現在のユーザーがページの管理者であるかどうか - is_liked - 現在のユーザーがページが好きかどうかを説明するブール値。 URL - ページへのURLを記述する文字列。アプリケーションがFacebookページのタブからアクセスされていない場合、Request.Facebook.PageはNoneです。要件: ・Python


ファンドジャンゴ 関連ソフトウェア