Fandjango

نرم افزار تصویر:
Fandjango
جزئیات نرم افزار:
نسخه: 4.0.7
ها تاریخ: 20 Feb 15
توسعه دهنده: Johannes Gorset
پروانه: رایگان
محبوبیت: 3

Rating: nan/5 (Total Votes: 0)

نرم افزار فیس بوک به سادگی وب سایت هایی که در فریم در فیس بوک بارگذاری. فیس بوک اسناد لود در این نکته با داده های مختلف، از جمله اطلاعات در مورد کاربر دسترسی به آن و یا صفحه فیس بوک آن را از دیده فراهم می کند. این داده ها در درخواست امضا محصور.
Fandjango یک ماژول است که تجزیه درخواست امضا، چکیده اطلاعات موجود در داخل و پر شی درخواست درآمده است.
در شروع
شما نمیتوانید یک برنامه نمونه و خرید آن را تکرار در مخزن Fandjango مثال پیدا کنید.
<قوی>
طریقه استفاده:
کاربران
Fandjango موجب صرفه جویی در مشتریان که برنامه خود را در مدل کاربر آن مجاز است. شما نمیتوانید مدل به عنوان مثال مربوطه در request.facebook.user دسترسی داشته باشید.
نمونه هایی از مدل کاربر دارای خواص زیر است:
& nbsp؛ در facebook_id - یک عدد صحیح توصیف ID فیس بوک کاربر.
& nbsp؛ در facebook_username - رشته توصیف نام کاربری فیس بوک کاربر.
& nbsp؛ در FIRST_NAME - رشته توصیف نام کاربر.
& nbsp؛ در LAST_NAME - رشته توصیف نام خانوادگی کاربر.
& nbsp؛ در PROFILE_URL - رشته توصیف URL به پروفایل فیس بوک کاربر.
& nbsp؛ از جنس - رشته توصیف جنسیت کاربر.
& nbsp؛ در زادگاه - رشته توصیف شهر خانه کاربر (نیاز به 'user_hometown اجازه تمدید).
& nbsp؛ در محل - رشته توصیف مکان فعلی کاربر (نیاز به 'user_location اجازه تمدید).
و nbsp؛ زیستی - رشته توصیف کاربر "درباره من" درست در فیس بوک (نیاز به 'user_about_me اجازه تمدید).
& nbsp؛ در relationship_status - رشته توصیف وضعیت ارتباط کاربر (نیاز به اجازه تمدید 'user_relationships').
& nbsp؛ در political_views - رشته توصیف دیدگاه های سیاسی کاربر (نیاز به اجازه تمدید 'user_religion_politics').
& nbsp؛ در ایمیل - رشته توصیف آدرس ایمیل کاربر (نیاز به 'ایمیل' گسترش کسب اجازه).
& nbsp؛ در وب سایت - رشته توصیف وب سایت کاربر (نیاز به 'user_website اجازه تمدید).
& nbsp؛ از محلی - رشته توصیف محلی کاربر است.
& nbsp؛ در تایید - بولی توصیف یا نه کاربر توسط فیس بوک تایید.
& nbsp؛ از تولد - شی تاریخ ساعت توصیف تولد کاربر (نیاز به 'user_birthday اجازه تمدید)
& nbsp؛ در oauth_token - شی OAuth تأیید رمز.
& nbsp؛ در created_at - شی تاریخ ساعت توصیف زمانی که کاربر به ثبت رسید.
& nbsp؛ در last_seen_at - شی تاریخ ساعت توصیف زمانی که کاربر آخرین دیده بود.
شما میتوانید از این خواص با فیس بوک در هر زمان با استفاده از روش همگام مدل همگام.
oauth_token یک نمونه از مدل OAuthToken، که دارای خواص زیر است:
- رمز - رشته توصیف این نشانه رمز OAuth تأیید خود را.
- issued_at - شی تاریخ ساعت توصیف زمانی که این نشانه رمز صادر شد.
- expires_at - شی تاریخ ساعت توصیف زمانی که این نشانه رمز منقضی (و یا هیچ اگر آن را نمی کند)
اگر مشتری درخواست شما مجاز، request.facebook.user هیچ است.
کاربران اجازه
شما نمیتوانید یک مشتری نیاز به نرم افزار خود را به اجازه قبل از دسترسی به مشخصات با دکوراتور facebook_authorization_required.
از fandjango.decorators وارد facebook_authorization_required
facebook_authorization_required ()
دف غذ (درخواست، استدلال *، ** kwargs):
& nbsp؛ از پاس
این درخواست به فیس بوک گفت و گو مجوز، که به نوبه خود تغییر مسیر بازگشت به URI اصلی تغییر مسیر. دکوراتور می پذیرد redirect_uri آرگومان اختیاری، اجازه می دهد تا شما را به سفارشی کردن محل کاربر به هدایت می شوید پس از اجازه از برنامه:
از تنظیمات واردات FACEBOOK_APPLICATION_TAB_URL
از fandjango.decorators وارد facebook_authorization_required
facebook_authorization_required (redirect_uri = FACEBOOK_APPLICATION_TAB_URL)
دف غذ (درخواست، استدلال *، ** kwargs):
& nbsp؛ از پاس
اگر شما ترجیح می دهید، شما ممکن است درخواست در جریان کنترل خود را با استفاده از تابع redirect_to_facebook_authorization تغییر مسیر:
از fandjango.utils واردات redirect_to_facebook_authorization
دف غذ (درخواست، استدلال *، ** kwargs):
& nbsp؛ اگر نه request.facebook.user:
& nbsp؛ در redirect_to_facebook_authorization بازگشت (redirect_uri = 'HTTP: //www.example.org/')
صفحات
اگر نرم افزار از یک تب در یک صفحه فیس بوک دیده، شما یک نمونه از FacebookPage در request.facebook.page پیدا کنید.
نمونه هایی از مدل FacebookPage دارای خواص زیر است:
- آیدی - یک عدد صحیح توصیف شناسه ی صفحه.
- is_admin - بولی توصیف یا نه کاربر فعلی یک مدیر از صفحه است.
- is_liked - بولی توصیف یا نه کاربر فعلی را دوست صفحه.
& nbsp؛ در URL - رشته توصیف URL به صفحه.
اگر نرم افزار از یک تب در یک صفحه فیس بوک دیده نیست، request.facebook.page هیچ است

چه در این نسخه جدید است:.

  • Fandjango در حال حاضر request.facebook به غلط برای درخواست امضا نامعتبر به جای بالا بردن یک استثنا تنظیم شده است.
  • Fandjango در حال حاضر با استفاده از آخرین نسخه از درخواست ها و facepy.

چه است جدید در نسخه 4.0.6:

  • Fandjango در حال حاضر تنها گسترش نشانه OAuth تأیید که ندارد در حال حاضر افزایش یافته است.

چه در نسخه 4.0.5 است جدید :

  • Fandjango اکنون خطاها فیس بوک داخلی بر تلاش برای نادیده گرفتن گسترش یک نشانه دسترسی.

چه است جدید در نسخه 4.0.4:

  • رفع اشکال که باعث بحث 'redirect_uri' به facebook_authorization_required به نادیده گرفته می شود.

چه در نسخه 4.0.3 است جدید :

  • شما در حال حاضر ممکن است تنظیم دسترسی دید خاص
  • اضافه شده کاربر # مجوز.
  • تنظیمات او FACEBOOK_APPLICATION_CANVAS_URL.
  • نشانه OAuth تأیید حال حاضر گسترش (میلی آفلاین دسترسی اجازه مراجعه کنید)
  • در
  • ثابت است که شماره از اجازه برنامه های کاربردی تحت اینترنت اکسپلورر کاربران جلوگیری می شود.

چه است جدید در نسخه 4.0.2:

  • رفع اشکال که باعث AttributeError بر صدور HTTP GET درخواست به نمایش deauthorization.
  • رفع اشکال که باعث برنامه deauthorization به شکست است.
  • رفع اشکال که محل نروژی از اعمال جلوگیری کرد.

در مورد نیاز است :

  • پایتون

نرم افزار های دیگر از توسعه دهنده Johannes Gorset

Respite
Respite

15 Apr 15

django-respite
django-respite

20 Feb 15

django-kronos
django-kronos

20 Feb 15

Kronos
Kronos

14 Apr 15

نظرات به Fandjango

نظر یافت نشد
اضافه کردن نظر
روشن کردن تصاویر!