Cách tạo Ứng dụng Facebook cho Trang của bạn

Mục lục:

Cách tạo Ứng dụng Facebook cho Trang của bạn
Cách tạo Ứng dụng Facebook cho Trang của bạn
Anonim

Điều cần biết

  • Truy cập Develop.facebook.com và chọn Ứng dụng của tôi> Tạo ứng dụng. Nhập thông tin chi tiết cho ID ứng dụng của bạn. Chọn các kịch bản phát triển hoặc bỏ qua.
  • Chọn Thiết lậptheo loại ứng dụng bạn muốn. Đối với ứng dụng Messenger, hãy chọn trang của bạn và hoàn thành hướng dẫn thiết lập Webhook.
  • Sử dụng API Đồ thị để đọc và ghi dữ liệu vào Facebook. API Đồ thị trình bày một cái nhìn đơn giản về biểu đồ xã hội của Facebook.

Bạn có thể tạo ứng dụng Facebook của riêng mình cho công ty, tổ chức hoặc cá nhân của bạn bằng cách tích hợp nó với trang Facebook của bạn. Nền tảng Facebook Developers có mọi thứ bạn cần, bao gồm các công cụ và hướng dẫn cần thiết để hướng dẫn bạn trong suốt quá trình.

Cách tạo Ứng dụng Facebook cho Trang của bạn

Các bước sau sẽ hướng dẫn bạn quá trình tạo ứng dụng cho Facebook Messenger. Tuy nhiên, có một số sản phẩm khác mà bạn có thể chọn cho ứng dụng của mình. Các bước sau cũng yêu cầu bạn phải thiết lập trang Facebook.

  1. Điều hướng đến Develop.facebook.com trong trình duyệt web. Nếu bạn chưa đăng nhập vào tài khoản Facebook của mình, hãy chọn Đăng nhậpở trên cùng bên phải để đăng nhập vào tài khoản của bạn.
  2. Chọn Ứng dụng của tôi ở trên cùng bên phải rồi chọn + Tạo ứng dụngtừ danh sách thả xuống.

    Image
    Image
  3. Tạo ID ứng dụng của bạn bằng cách nhập tên vào trường Tên hiển thịvà địa chỉ email trong trường Email liên hệ.

    Image
    Image

    Chọn nút màu xanh lam Tạo ID ứng dụngkhi bạn hoàn tất.

    Bạn có thể được yêu cầu hoàn tất kiểm tra bảo mật bằng cách nhập mã CAPTCHA.

  4. Facebook sẽ cung cấp cho bạn tùy chọn để chọn từ bốn tình huống để giúp bạn xây dựng ứng dụng của mình. Bạn có thể chọn một và chọn nút Xác nhậnmàu xanh lam ở dưới cùng hoặc nếu bạn muốn xây dựng ứng dụng của mình mà không sử dụng một trong các tình huống này, hãy chọn Bỏ qua thay.

    Image
    Image

    Đối với hướng dẫn cụ thể này, chúng tôi sẽ Bỏ quacác tình huống.

  5. Chọn nút Thiết lậpcho một sản phẩm để bắt đầu xây dựng ứng dụng của bạn.

    Image
    Image

    Với mục đích của hướng dẫn này, chúng tôi sẽ chọn Messenger.

  6. Trong phần Mã thông báo truy cập, chọn danh sách thả xuống bên dưới Trang để chọn trang Facebook bạn muốn sử dụng.

    Image
    Image

    Bạn có thể phải chỉnh sửa quyền để cấp quyền truy cập ứng dụng và tạo mã thông báo. Chọn nút màu xanh lam Chỉnh sửa Quyền> Tiếp tục với tư cách [Tên]> Trang> Tiếp theo> Xong> OK. Một chuỗi ký tự sẽ xuất hiện trong trường Mã truy cập trang.

  7. Trước khi làm bất cứ điều gì khác, bạn phải làm theo hướng dẫn thiết lập Webhook của Facebook để tạo mã xác minh, mã này bạn sẽ cần cho bước tiếp theo.

    Bạn sẽ cần cài đặt Node.js trên máy tính để thiết lập webhook của mình.

  8. Trong phần Webhooks, chọn Set Up Webhooksvà nhập URL Trang của bạnvào trường Callback URL cộng với dấu xác minh mã thông báobạn đã tạo ở bước cuối cùng vào trường Xác minh mã thông báo.

    Image
    Image
  9. Chọn các hộp kiểm bên cạnh các sự kiện webhook mà bạn muốn chuyển đến webhook của mình.

    Facebook khuyên bạn nên chọn tin nhắnnhắn tin_phản hồiở mức tối thiểu.

  10. Chọn nút màu xanh lam Xác minh và Lưu.

    Một yêu cầu GET sẽ được gửi đến webhook của bạn. Nếu bạn thiết lập mọi thứ đúng cách, cài đặt webhook của bạn sẽ tự động được lưu.

  11. Bây giờ để đăng ký ứng dụng vào trang của bạn, hãy quay lại Cài đặt của ứng dụng và tìm phần Tạo mã thông báo và chọn Chọn trangđể chọn trang của bạn từ danh sách thả xuống.

    Image
    Image
  12. Quay lại phần Webhooks, thực hiện tương tự như trên bằng cách chọn Chọn Trangđể chọn trang của bạn từ danh sách thả xuống.
  13. Chọn nút Đăng ký.
  14. Để đảm bảo bạn thiết lập mọi thứ đúng cách, hãy kiểm tra ứng dụng của mình bằng cách truy cập Facebook.com hoặc Messenger trên thiết bị di động của bạn và gửi tin nhắn đến trang của bạn. Webhook của bạn sẽ nhận được sự kiện webhook, nghĩa là ứng dụng của bạn đã được thiết lập thành công.

    Nếu bạn đang sử dụng Messenger với ứng dụng của mình, hãy xem xét hướng dẫn Khởi động nhanh của Facebook để giúp bạn xây dựng bot Messenger đầu tiên của mình.

Ứng dụng Facebook là gì?

Nhà phát triển xây dựng hầu hết các ứng dụng phổ biến mà bạn sẽ tìm thấy trên Facebook, thông qua nền tảng Nhà phát triển Facebook. Hàng nghìn ứng dụng của bên thứ ba có sẵn để sử dụng thông qua tài khoản Facebook cá nhân giúp kết nối bạn với các sản phẩm và dịch vụ khác.

Một ứng dụng (không nên nhầm lẫn với ứng dụng tương tự không hoàn toàn đầy đủ được gọi là “applet”) không thực sự là một ứng dụng theo nghĩa mà người dùng máy tính Mac và Windows biết đến. Thay vì cài đặt ứng dụng máy tính (còn được gọi là phần mềm và chương trình) từ đĩa hoặc tải xuống ổ cứng của máy tính, bạn sẽ sử dụng ứng dụng Facebook bằng cách chạy trong trình duyệt a- không chiếm dung lượng trên máy tính của bạn.

Ví dụ: nếu bạn đang sử dụng một ứng dụng để chơi Scrabble với một người bạn trên Facebook, Facebook sẽ lưu trữ từng động thái bạn thực hiện trên các máy chủ của nó, không phải cục bộ. Trang cập nhật khi bạn đăng nhập lại hoặc làm mới trình duyệt của bạn. Đây là điểm khác biệt cốt lõi giữa ứng dụng Facebook và ứng dụng thông thường.

Nền tảng Nhà phát triển Facebook là gì?

Facebook đã ra mắt nền tảng Facebook Developers vào năm 2007, cung cấp một khuôn khổ mà các nhà phát triển có thể sử dụng để tạo các ứng dụng tương tác với các tính năng cốt lõi của Facebook. Điều này có nghĩa là các ứng dụng có thể chia sẻ thông tin người dùng với các ứng dụng bên ngoài thông qua một API mở (giao diện lập trình ứng dụng).

Nền tảng Facebook Developers cung cấp một tập hợp các API và công cụ cho phép các nhà phát triển bên thứ ba tích hợp với biểu đồ mở - cho dù thông qua các ứng dụng trên Facebook.com hay các trang web và thiết bị bên ngoài.

Tại sao bạn lại tạo ứng dụng Facebook?

Bạn có thể tự hỏi, doanh nghiệp của bạn có thể sử dụng một trò chơi như Scrabble để làm gì? Rất ít, nhưng trò chơi không phải là cách sử dụng ứng dụng duy nhất. Bất kỳ tổ chức nào muốn tên của mình được chia sẻ trên mạng xã hội đều có thể sử dụng ứng dụng để tạo sự công nhận thương hiệu.

Hãy xem xét tình huống này: Bạn sở hữu một nhà hàng có trang Facebook riêng. Nhiều người đăng bình luận trần tục trên các bài đăng của trang, và đó là về điều đó. Trang có một lượng người hâm mộ, nhưng không có nhiều khách hàng cảm thấy đủ khuyến khích để "thích" nó.

Bây giờ hãy tưởng tượng trang có một ứng dụng liệt kê các mục menu - hoàn chỉnh với các bức ảnh mà người dùng có thể chọn và chia sẻ. Thay vì cung cấp cho người hâm mộ các cập nhật trạng thái nhàm chán hoặc liên kết đến blog của bạn, một ứng dụng có thể cho phép họ chia sẻ cái nhìn bắt mắt hơn về những gì họ vừa ăn tại nhà hàng của bạn. Nó vừa dễ dàng vừa thú vị cho người hâm mộ sử dụng và bằng cách này, bạn khai thác giá trị của tiếp thị xã hội.

Sử dụng Facebook API

API Đồ thị là cốt lõi của nền tảng Nhà phát triển Facebook, cho phép các nhà phát triển đọc và ghi dữ liệu vào Facebook. API đồ thị trình bày một cái nhìn đơn giản, nhất quán về biểu đồ xã hội Facebook, đại diện đồng nhất các đối tượng trong biểu đồ (ví dụ: người, ảnh, sự kiện và trang) và các kết nối giữa chúng (ví dụ: mối quan hệ bạn bè, nội dung được chia sẻ và thẻ ảnh).

Cùng với thư mục ứng dụng, đây là khía cạnh mạnh mẽ nhất của nền tảng Facebook dành cho các nhà phát triển.

Hai tính năng mà các nhà phát triển Facebook thường sử dụng để mở rộng đối tượng của họ là lời mời ứng dụng và đăng các câu chuyện trên nguồn cấp tin tức. Cả hai đều cho người dùng Facebook biết bạn bè nào của họ tham gia ứng dụng.

Lời mời là một câu hỏi rõ ràng nhắm vào bạn bè mà người dùng ứng dụng lựa chọn. Mặt khác, tùy chọn nguồn cấp tin tức chỉ cho người khác biết rằng một người bạn đang sử dụng một ứng dụng.

Để người dùng gửi lời mời khó hơn vì những lời mời như vậy không phải lúc nào cũng được chào đón. Tuy nhiên, nếu người dùng gửi chúng cho những người có thể thực sự quan tâm đến ứng dụng, điều này có thể dẫn đến đăng ký.

Với các ưu đãi, tiếp thị và xây dựng thương hiệu phù hợp, các ứng dụng trên Facebook có thể lan truyền như cháy rừng. Làm theo hướng dẫn bên dưới để tìm hiểu cách tạo cái đầu tiên của bạn.

Đề xuất: