Cách tạo ứng dụng trên facebook

      123

Làm nhà bài toán cải cách và phát triển ứng dụng Facebook bởi PHP, IBM Rational Application Developer, IBM WebSphere Application Server và DB2, Phần 1: Thiết lập các thành phần

Tóm tắt: Phát triển một vận dụng Facebook sử dụng cả ngôn ngữ thiết kế PHPhường. và Java™. Hướng dẫn này đang đem về cho bạn một cái nhìn trước tiên về Facebook với kế tiếp từng bước một dẫn chúng ta qua quá trình cài đặt những yếu tố quan trọng nhằm tạo thành một vận dụng Facebook. Tiếp theo, các bạn sẽ đi một vòng khảo sát Facebook về phong thái làm cho nạm làm sao để tích hòa hợp các ứng dụng của người tiêu dùng vào trang web. Cuối thuộc, các bạn sẽ bắt đầu với 1 áp dụng cơ bạn dạng độc nhất. Trong phần 2 và 3 của loạt trả lời này, các bạn sẽ khám phá làm cho nỗ lực làm sao nhằm trở nên tân tiến các vận dụng mà các bạn vẫn tạo thành vào Phần 1. Bắt đầu cải cách và phát triển áp dụng Facebook Để bắt đầu phát triển vận dụng, thứ nhất báo cho các sever của Facebook biết về vận dụng của khách hàng, tùy chỉnh các tùy lựa chọn thông số kỹ thuật cần thiết, tạo nên một vài bảng các đại lý dữ liệu trong DB2, kế tiếp chấm dứt bằng một mẫu mã nhỏ tuổi lúc đầu về ứng dụng của chúng ta nhằm xác thực rằng nó được setup đúng trong các Facebook. Báo cho những sever của Facebook biết về vận dụng của doanh nghiệp Nếu chúng ta chưa tồn tại một thông tin tài khoản Facebook, bước thứ nhất là tạo nên một tài khoản ngơi nghỉ tại http://www.facebook.com. Facebook gửi một email xác thực mang lại liên quan nhưng mà chúng ta cung cấp như thể mã nhận dạng đăng nhập của thông tin tài khoản – dấn chuột vào link trong gmail nhằm hoàn tất câu hỏi ĐK của bạn.

Bạn đang xem: Cách tạo ứng dụng trên facebook

Tiếp theo, thêm áp dụng Nhà trở nên tân tiến Facebook (Facebook Developer Application) vào thông tin tài khoản của người tiêu dùng sao để cho bạn cũng có thể thêm với thống trị những ứng dụng Facebook của mình. Sau Lúc đăng nhập lệ thông tin tài khoản Facebook của khách hàng, hãy tiếp cận http://www.facebook.com/developers, tại đây các bạn sẽ được chuyển làn tiếp (coi Hình 32).

Hình 32. Thêm vận dụng Nhà trở nên tân tiến

*
Giữ nguim các quý giá mặc định với nhấp vào Add Developer. Quý khách hàng đã chuẩn bị sẵn sàng nhằm trở nên tân tiến ứng dụng trước tiên của chính bản thân mình (xem hình 33).

Hình 33. Ứng dụng của nhà cải tiến và phát triển lúc thêm nó lần thứ nhất

*
Để có tác dụng các vận dụng sau này, chúng ta cũng có thể đi tới trang vải vóc nền của vận dụng công ty trở nên tân tiến thông qua link Left Nav được cài đặt trong danh sách những vận dụng của công ty. Để thêm vào một ứng dụng, nhấp vào Apply cho 1 phím áp dụng (Application Key) với ban đầu thông số kỹ thuật (coi Hình 34).

Hình 34. Tạo một ứng dụng new

*
Mặc cho dù chúng ta chỉ cần cung ứng một tên cho một vận dụng và gật đầu những luật pháp của căn nguyên Facebook, ứng dụng của bạn sẽ ko hữu dụng lắm nếu như không tồn tại hầu như ban bố nhưng mà bạn cung cấp vào Optional Fields (coi Hình 35). Hãy để ý rằng chúng ta cũng có thể chỉnh sửa trang những tùy chỉnh này bất kỳ cơ hội làm sao bạn cần mang đến về sau sau khi giữ nó lần thứ nhất. Bây giờ chỉ việc điền vào các trường cần thiết để ban đầu. Trong Phần 2, khi chúng ta phát triển các vận dụng, các bạn sẽ trở lại trang các cấu hình thiết lập này.

Hình 35. Cấu hình áp dụng — Các ngôi trường tùy chọn (Optional Fields)

*

E-mail liên hệ ở trong phòng phát triển (Developer Liên hệ E-mail) cùng E-mail hỗ trợ người dùng (User Support E-mail): là email đăng nhập Facebook của bạn; liên quan gmail trước tiên là để Facebook liên hệ cùng với các bạn nếu như như ứng dụng của người sử dụng tất cả vụ việc và liên can email sản phẩm hai là để hồ hết người tiêu dùng liên lạc cùng với chúng ta thông qua trang giúp sức vào vận dụng của người sử dụng.

Xem thêm: Beranda - Tambahkan Url Anda

URL của trang vải nền (Canvas Page URL): URL của trang vải nền của ứng dụng của khách hàng trên trang Facebook, ví dụ như http://apps.facebook.com/MyUniquelyNamedApp. URL đề xuất là độc nhất trong số toàn bộ những vận dụng Facebook, nhưng lại một khi chúng ta đang gõ con số cam kết từ đầy đủ nhiều, một trình báo cho biết Javascript đã báo cho bạn ngay khi đang gõ vào là URL còn tồn tại sẵn để sử dụng hay là không, chính vì như thế không cần thiết phải tra cứu trước những tên trong hạng mục ứng dụng nhằm đảm bảo tính nhất kia (coi Hình 36).

Hình 36. Nhập vào một trong những URL tốt nhất giành cho trang vải vóc nền

*
Url Điện thoại tư vấn ngược chở lại (Callback Url): Thực ra ko hoàn toàn là điện thoại tư vấn ngược chở lại theo đúng nghĩa, nhưng kia là một đại diện thay mặt ủy quyền của URL của ứng dụng bên trên sever trường đoản cú xa. Trong trường phù hợp này, chính là URL của kịch bạn dạng lệnh PHP.. đang làm việc bên trên máy chủ Apache 2 của người sử dụng để đưa ra nội cần sử dụng của vùng vải nền, ví dụ như, http://somehệ thống.com/facebook_app/index.php.Hiệu quả phối hợp của URL của trang vải nền và URL hotline ngược trở lại (Callback) là ở chỗ đông đảo người dùng có thể cho tới URL của trang vải nền trong trình lưu ý của bản thân để thấy trang vải nền áp dụng của chúng ta cùng Facebook điền vào vùng vải vóc nền trên trang đó bằng cách điện thoại tư vấn một kịch phiên bản lệnh PHP từ xa của người tiêu dùng. Facebook không lúc nào nhằm lòi ra URL Call trở lại mang đến ngẫu nhiên ai trừ bên phát triển áp dụng.Sử dụng FBML / Sử dụng form nội con đường (iframe): Là tuyển lựa để báo mang đến Facebook biết URL Điện thoại tư vấn ngược trở lại của trang vải vóc nền (Canvas Page Callback) của chúng ta trả về FBML để Facebook tiếp nối dịch sang HTML giỏi là nó trả về thẳng HTML thẳng nhằm Facebook hiển thị đúng nguyên ổn văn trong một khung nội tuyến đường, như thể văn bản của vùng vải nền. Vì FBML dù cố như thế nào đi nữa cũng cung ứng một thẻ cùng hỗ trợ rất nhiều chức năng nhằm truy cập vào môi trường xung quanh Facebook Khi biểu hiện nội dung FBML, không tồn tại nguyên do gì nhằm không thực hiện FBML. Nếu chúng ta tất cả một nguyên tố HTML/Javascript nhưng bạn muốn nhúng vào, chúng ta cũng có thể chuyển nguim văn uống nó vào nguồn của một phía bên trong trang vải vóc nền FBML của bạn.Kiểu vận dụng (Application Type): Chọn Website để chỉ định rằng vận dụng của người tiêu dùng là áp dụng được nhúng vào, Tức là được sử dụng trực tiếp trong trang Web Facebook. Chọn Desktop nhằm hướng đẫn rằng ứng dụng là 1 áp dụng bên trên máy nhằm bàn tuyệt là phần không ngừng mở rộng của trình chăm bẵm để giao tiếp cùng với các sever của Facebook, ví dụ, một vận dụng bên trên sản phẩm để bàn nhằm mục tiêu hấp thụ lên với cài về cả kăn năn những tấm hình của Facebook.Các tương tác IPhường của dòng sản phẩm công ty gửi những yên cầu (IPhường Addresses of Servers Making Requests): Để tạo thêm tính bảo mật thông tin, hãy chỉ rõ liên hệ IP sever từ bỏ xa của người sử dụng sao để cho chỉ có máy chủ của bạn cũng có thể gửi những yên cầu Facebook (kéo hoặc đẩy dữ liệu) thay mặt mang đến áp dụng Facebook của doanh nghiệp. Nếu áp dụng của khách hàng chạy trên những can hệ IP, chúng ta nên chỉ có thể rõ toàn bộ bọn chúng tại chỗ này.Ứng dụng của bạn cũng có thể được cấp dưỡng Facebook ko (Can your application be added on Facebook)?: Nhấn Yes. Điều này chứng tỏ người sử dụng, bao hàm các công ty trở nên tân tiến, có thể thêm vận dụng của doanh nghiệp vào thông tin tài khoản của họ hay không. Chỉ rõ Chế độ phạt triển(Developer Mode) sinh hoạt bên dưới để tránh quyền truy cập chỉ cho các đơn vị trở nên tân tiến vào thời điểm đó. Dưới nút Developers hãy chứng minh các thương hiệu của các đơn vị phát triển khác rất có thể truy cập vào áp dụng, Khi nó làm việc vào cơ chế phát triển.Tùy chọn kích cỡ vải vóc nền của khung nội tuyến mang định (Default Iframe Canvas Size Option): Tùy lựa chọn này chỉ tất cả liên quan nếu như bạn sẽ đánh dấu chọn nút tròn của form nội tuyến đường rứa bởi FBML làm cho đẳng cấp ngôn từ nhưng URL hotline ngược chở lại vẫn trả về. Trong trường phù hợp chọn form nội đường, Facebook ko gửi nội dung vào một thẻ