2009-03-16 21 views
33

Đang trong quá trình phát triển một số ứng dụng cho Facebook bằng Django! Tôi đã bắt đầu đầu tiên bằng cách xây dựng các ứng dụng trong Django và hình thành của nó lên khá tốt, bây giờ tôi tự hỏi làm thế nào tôi có thể làm cho nó một ứng dụng Facebook.Làm cách nào để viết các ứng dụng Facebook bằng Django?

Tôi thực sự đánh giá cao ví dụ thế giới thực cho các ứng dụng Facebook được tạo bằng Django.

Trả lời

4

Thông tin:

here, herehere + pyFacebook.

+1

Đây là tất cả đều rất lạc hậu. PyFacebook là một trình bao bọc xung quanh một API không còn nữa. – julkiewicz

27

Tôi vừa thấy số presentation của Mr. Eric Florenzano tại Pycon 2010 và anh ấy nói về một dự án phụ mà anh ấy đã làm trên facebook bằng django.

Từ PYCON 2010:

Nếu bạn đã sử dụng Django cho bất kỳ lượng thời gian, bạn đã có thể học được một số thông lệ khá chuẩn về cách sử dụng nó. Bài nói chuyện này nhằm mục đích làm tan vỡ những quan niệm đó và dạy các cách thay thế mà bạn có thể sử dụng Django.

Những cách thay thế đến một cách rộng rãi trong hai giống: Sử dụng bộ phận của Django bên ngoài của nó, và lựa chọn thay thế việc lựa chọn những gì Django cung cấp. Nếu bạn chưa thực hiện hoặc là những điều này trước đây, có vẻ như khó hoặc khó. Thực tế, nó có thể là .

Cuộc trò chuyện này sẽ hướng dẫn bạn thông qua quy trình và nói về điều gì sẽ xảy ra nếu dự án của bạn chỉ dường như không "vừa với khuôn".

Tôi khuyên bạn nên xem blog và bản trình bày của mình.

More Resources:

  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

Nếu yo u chỉ muốn bắt đầu, hãy xem Fandjango trên github. Một lớp trung gian đơn giản bổ sung thuộc tính facebook_user cho đối tượng yêu cầu khi người dùng đăng nhập và đặt nó thành Không khi họ không đăng nhập. Nó cũng có cách dễ dàng để gọi API Graph với thông tin đăng nhập của người dùng.

Lưu ý: Nó chỉ hoạt động trên Ứng dụng Facebook. Các trang web sử dụng kết nối facebook sử dụng giao thức hơi khác.

Cũng lưu ý: Bất kỳ thư viện nào tham chiếu 'pyfacebook' đều đang sử dụng API FB cũ và bạn nên tránh điều đó. Phương thức mới sử dụng API đồ thị là python-sdk. Bạn không nên sử dụng python-sdk kể từ khi nó không được dùng nữa - cảm ơn @pydanny. Tôi đã không nghiên cứu nó, nhưng facebook-sdk trông tích cực duy trì.

+1

Các python-sdk không được duy trì. Không sử dụng nó trừ khi bạn muốn đau khổ. – pydanny