Fandjango

ภาพหน้าจอของซอฟแวร์:
Fandjango
รายละเอียดซอฟแวร์:
รุ่น: 4.0.7
วันที่อัพโหลด: 20 Feb 15
ผู้พัฒนา: Johannes Gorset
การอนุญาต: ฟรี
ความนิยม: 3

Rating: nan/5 (Total Votes: 0)

โปรแกรม Facebook เป็นเพียงเว็บไซต์ที่โหลดใน Iframes บน Facebook Facebook ให้เอกสารโหลดภายใน Iframes เหล่านี้กับข้อมูลต่างๆเช่นข้อมูลเกี่ยวกับผู้ใช้เข้าถึงหรือหน้า Facebook ก็สามารถเข้าถึงได้จาก ข้อมูลนี้จะถูกห่อหุ้มในการลงนามการร้องขอ
Fandjango เป็นโมดูลที่แยกลงนามการร้องขอ, บทคัดย่อข้อมูลที่มีอยู่ภายในและ populates วัตถุคำขอตาม
เริ่มต้น
คุณอาจพบว่าโปรแกรมตัวอย่างและคำแนะนำที่จะทำซ้ำได้ที่พื้นที่เก็บตัวอย่าง Fandjango

การใช้งาน:

ผู้ใช้
Fandjango ช่วยลูกค้าที่ได้รับอนุญาตใช้งานของคุณในรูปแบบของผู้ใช้ คุณอาจจะเข้าถึงเช่นรูปแบบที่สอดคล้องกันใน request.facebook.user
อินสแตนซ์ของรูปแบบการใช้งานที่มีคุณสมบัติดังต่อไปนี้:
& nbsp; facebook_id - จำนวนเต็มอธิบาย ID Facebook ของผู้ใช้
& nbsp; facebook_username - สตริงอธิบายชื่อผู้ใช้ Facebook ของผู้ใช้
& nbsp; first_name - สตริงอธิบายชื่อผู้ใช้
& nbsp; last_name - สตริงอธิบายนามสกุลของผู้ใช้
& nbsp; PROFILE_URL - สตริงอธิบาย URL ไปยังโปรไฟล์ Facebook ของผู้ใช้
& nbsp; เพศ - สตริงอธิบายเพศของผู้ใช้
& nbsp; บ้านเกิด - สตริงอธิบายเมืองที่บ้านของผู้ใช้ (ต้องใช้ 'user_hometown' ได้รับอนุญาตขยาย)
& nbsp; สถานที่ตั้ง - สตริงอธิบายสถานที่ตั้งปัจจุบันของผู้ใช้ (ต้องใช้ 'user_location' ได้รับอนุญาตขยาย)
& nbsp; ชีวภาพ - สตริงอธิบายของผู้ใช้ "เกี่ยวกับฉัน" ข้อมูลบน Facebook (ต้องใช้ 'user_about_me' ได้รับอนุญาตขยาย)
& nbsp; relationship_status - สตริงอธิบายสถานะความสัมพันธ์ของผู้ใช้ (ต้องได้รับอนุญาตขยาย 'user_relationships')
& nbsp; political_views - สตริงอธิบายมุมมองทางการเมืองของผู้ใช้ (ต้องได้รับอนุญาตขยาย 'user_religion_politics')
& nbsp; อีเมล - สตริงอธิบายที่อยู่อีเมลของผู้ใช้ (ต้องใช้ 'อีเมล' ได้รับอนุญาตขยาย)
& nbsp; เว็บไซต์ - สตริงอธิบายเว็บไซต์ของผู้ใช้ (ต้องใช้ 'user_website' ได้รับอนุญาตขยาย)
& nbsp; สถานที่เกิดเหตุ - สตริงอธิบายสถานที่ของผู้ใช้
& nbsp; ตรวจสอบ - บูลีนอธิบายหรือไม่ว่าผู้ใช้จะถูกตรวจสอบโดย Facebook
& nbsp; วันเกิด - วัตถุ datetime อธิบายวันเกิดของผู้ใช้ (ต้องใช้ 'user_birthday' ได้รับอนุญาตขยาย)
& nbsp; oauth_token - OAuth วัตถุ Token
& nbsp; created_at - วัตถุ datetime อธิบายเมื่อผู้ได้รับการจดทะเบียน
& nbsp; last_seen_at - วัตถุ datetime อธิบายเมื่อผู้ใช้เคลื่อนไหวล่าสุด
คุณอาจจะประสานคุณสมบัติเหล่านี้กับ Facebook ที่เวลาอยู่กับวิธีการประสานรูปแบบใด ๆ
oauth_token เป็นตัวอย่างของรูปแบบ OAuthToken ซึ่งมีคุณสมบัติดังต่อไปนี้:
- สัญลักษณ์ - สตริงอธิบาย OAuth โทเค็นของตัวเอง
- issued_at - วัตถุ datetime อธิบายเมื่อโทเค็นที่ออก
- expires_at - วัตถุ datetime อธิบายเมื่อ token หมดอายุ (หรือไม่มีถ้ามันไม่ได้)
หากลูกค้ายังไม่ได้รับอนุญาตใบสมัครของคุณ request.facebook.user คือไม่มี
ให้สิทธิ์ผู้ใช้
คุณอาจจะต้องเป็นลูกค้าที่จะอนุญาตให้ใช้งานของคุณก่อนที่จะเข้าถึงมุมมองกับมัณฑนากร facebook_authorization_required
จาก fandjango.decorators นำเข้า facebook_authorization_required
@facebook_authorization_required ()
def foo (ขอ args *, ** kwargs):
& nbsp; ผ่าน
นี้จะเปลี่ยนเส้นทางการร้องขอไปยังโต้ตอบอนุญาต Facebook ซึ่งจะเปิดการเปลี่ยนเส้นทางกลับไป URI เดิม มัณฑนากรยอมรับอาร์กิวเมนต์ตัวเลือก redirect_uri ช่วยให้คุณสามารถปรับแต่งสถานที่ผู้ใช้จะถูกเปลี่ยนเส้นทางไปหลังจากที่อนุญาตให้แอปพลิเค:
จากการตั้งค่านำเข้า FACEBOOK_APPLICATION_TAB_URL
จาก fandjango.decorators นำเข้า facebook_authorization_required
@facebook_authorization_required (redirect_uri = FACEBOOK_APPLICATION_TAB_URL)
def foo (ขอ args *, ** kwargs):
& nbsp; ผ่าน
ถ้าคุณต้องการคุณอาจเปลี่ยนเส้นทางการร้องขอในการควบคุมการไหลของคุณเองโดยใช้ฟังก์ชัน redirect_to_facebook_authorization:
จากการนำเข้า fandjango.utils redirect_to_facebook_authorization
def foo (ขอ args *, ** kwargs):
& nbsp; หากไม่ request.facebook.user:
& nbsp; ผลตอบแทน redirect_to_facebook_authorization (redirect_uri = 'http: //www.example.org/')
หน้า
หากใบสมัครสามารถเข้าถึงได้จากแท็บบนหน้า Facebook ของคุณจะพบตัวอย่างของ FacebookPage ใน request.facebook.page
อินสแตนซ์ของรูปแบบ FacebookPage มีคุณสมบัติดังต่อไปนี้:
- id - จำนวนเต็มอธิบาย id ของหน้า
- is_admin - บูลีนอธิบายว่าหรือไม่ผู้ใช้ปัจจุบันเป็นผู้ดูแลของหน้า
- is_liked - บูลีนอธิบายว่าหรือไม่ผู้ใช้ปัจจุบันชอบหน้า
& nbsp; url - สตริงอธิบาย URL ที่หน้า
หากใบสมัครไม่ได้เข้าถึงได้จากแท็บในหน้า Facebook, request.facebook.page คือไม่มี

มีอะไรใหม่ ในข่าวประชาสัมพันธ์ฉบับนี้.

  • Fandjango ตอนนี้จะตั้ง request.facebook เป็นเท็จสำหรับการร้องขอการลงนามที่ไม่ถูกต้องมากกว่าการเพิ่มข้อยกเว้น.
  • Fandjango ตอนนี้ใช้รุ่นล่าสุดของการร้องขอและ facepy.

มีอะไรใหม่ ในรุ่น 4.0.6:

  • Fandjango ตอนนี้จะมีเพียงขยายสัญญาณ OAuth ที่มีไม่ได้ รับการขยาย.

มีอะไรใหม่ ในรุ่น 4.0.5:

  • Fandjango ตอนนี้จะไม่สนใจข้อผิดพลาดที่ Facebook ภายในเมื่อความพยายามที่จะ ขยายการเข้าถึงโทเค็น.

มีอะไรใหม่ ในรุ่น 4.0.4:

  • แก้ไข bug ที่ทำให้เกิดการโต้แย้ง 'redirect_uri' ที่ 'facebook_authorization_required' ที่จะละเลย.

มีอะไรใหม่ ในรุ่น 4.0.3:.

  • ตอนนี้คุณอาจจะตั้งค่าสิทธิ์มุมมองเฉพาะ
  • เพิ่มสิทธิ์ผู้ใช้ #.
  • การตั้งค่าที่เพิ่มเข้ามา FACEBOOK_APPLICATION_CANVAS_URL.
  • สัญญาณ OAuth มีการขยายในขณะนี้ (ดูค่าเสื่อมราคาของไลน์การอนุญาตการเข้าถึง)
  • แก้ไขปัญหาที่ป้องกันไม่ให้ผู้ใช้จากการใช้งานภายใต้อำนาจของ Internet Explorer.

มีอะไรใหม่ ในรุ่น 4.0.2:

  • แก้ไข bug ที่ทำให้เกิด AttributeError เมื่อออก HTTP GET คำขอไปยังมุมมอง deauthorization.
  • แก้ไขบั๊กที่เกิดจากแอพพลิเค deauthorization ที่จะล้มเหลว.
  • แก้ไขข้อผิดพลาดการแปลภาษานอร์เวย์จากการถูกนำมาใช้.

ต้องการ

  • หลาม

ซอฟแวร์อื่น ๆ ของนักพัฒนา Johannes Gorset

django-respite
django-respite

20 Feb 15

django-kronos
django-kronos

20 Feb 15

Fandjango
Fandjango

12 May 15

django-shortcuts
django-shortcuts

20 Feb 15

ความคิดเห็นที่ Fandjango

ความคิดเห็นที่ไม่พบ
เพิ่มความคิดเห็น
เปิดภาพ!