페이지 용 Facebook 앱을 구축하는 방법

Facebook 페이지와 통합하여 대의, 회사, 조직 또는 개인적인 용도로 자신 만의 Facebook 앱을 만들 수 있습니다. Facebook 개발자 플랫폼에는 프로세스를 안내하는 데 필요한 모든 도구와 가이드를 포함하여 필요한 모든 것이 있습니다.


Facebook 앱이란?

개발자는 Facebook 개발자 플랫폼을 통해 Facebook에서 찾을 수있는 대부분의 일반적인 앱을 빌드합니다. 다른 제품 및 서비스와 연결하는 데 도움이되는 수천 개의 타사 앱을 개인 Facebook 계정을 통해 사용할 수 있습니다.

앱 ( "애플릿"이라고하는 유사하지 않은 완전한 응용 프로그램과 혼동하지 말 것)은 Mac 및 Windows 컴퓨터 사용자가 용어를 알고 있다는 점에서 실제로 응용 프로그램이 아닙니다. 디스크에서 컴퓨터 응용 프로그램 (소프트웨어 및 프로그램이라고도 함)을 설치하거나 컴퓨터의 하드 드라이브에 다운로드하는 대신 컴퓨터에서 공간을 차지하지 않는 브라우저에서 실행하여 Facebook 앱을 사용합니다.

예를 들어 앱을 사용하여 Facebook에서 친구와 Scrabble을 플레이하는 경우 Facebook은 사용자가 수행 한 각 동작을 로컬이 아닌 서버에 저장합니다. 다시 로그인하거나 브라우저를 새로 고치면 페이지가 업데이트됩니다. 이것이 Facebook 앱과 기존 애플리케이션의 핵심적인 차이점입니다.


Facebook 개발자 플랫폼이란 무엇입니까?

Facebook은 2007 년에 Facebook Developers 플랫폼을 출시하여 개발자가 핵심 Facebook 기능과 상호 작용하는 애플리케이션을 만드는 데 사용할 수있는 프레임 워크를 제공했습니다. 이는 앱이 개방형 API (애플리케이션 프로그래밍 인터페이스)를 통해 외부 애플리케이션과 사용자 정보를 공유 할 수 있음을 의미합니다.

Facebook Developers 플랫폼은 타사 개발자가 Facebook.com의 애플리케이션을 통해서든 외부 웹 사이트 및 장치를 통해 개방형 그래프와 통합 할 수 있도록하는 API 및 도구 세트를 제공합니다.


Facebook 앱을 만드는 이유는 무엇입니까?

귀하의 비즈니스에서 Scrabble과 같은 게임을 무엇에 사용할 수 있는지 궁금 할 것입니다. 아주 적지 만 게임이 앱의 유일한 용도는 아닙니다. 소셜 네트워크에서 이름을 공유하려는 모든 엔티티는 앱을 사용하여 브랜드 인지도를 생성 할 수 있습니다.

다음 시나리오를 고려하십시오. 자체 Facebook 페이지가있는 레스토랑을 소유하고 있습니다. 많은 사람들이 페이지의 게시물에 평범한 댓글을 게시합니다. 이 페이지에는 팬층이 있지만 "좋아요"할만큼 격려를받는 고객은 많지 않습니다.

이제 사용자가 선택하고 공유 할 수있는 사진으로 완성 된 메뉴 항목을 나열하는 앱이있는 페이지를 상상해보십시오. 팬에게 지루한 상태 업데이트 또는 블로그 링크를 제공하는 대신 앱을 사용하면 방금 식당에서 먹은 음식에 대해 더 눈길을 끄는 뷰를 공유 할 수 있습니다. 팬들이 쉽고 재미있게 사용할 수 있으며 이러한 방식으로 소셜 마케팅의 가치를 활용할 수 있습니다.


Facebook API 사용

Graph API는 Facebook 개발자 플랫폼의 핵심으로, 개발자가 Facebook에서 데이터를 읽고 쓸 수 있습니다. Graph API는 Facebook 소셜 그래프의 단순하고 일관된보기를 제공하여 그래프의 개체 (예 : 사람, 사진, 이벤트 및 페이지)와 이들 간의 연결 (예 : 친구 관계, 공유 콘텐츠 및 사진 태그)을 균일하게 나타냅니다. ).

애플리케이션 디렉토리와 함께 이것은 개발자를위한 Facebook 플랫폼의 가장 강력한 측면입니다.

Facebook 개발자가 잠재 고객을 확대하기 위해 자주 사용하는 두 가지 기능은 앱 초대와 뉴스 피드 소식에 대한 게시물입니다. 둘 다 Facebook 사용자에게 앱에 참여하는 친구를 알려줍니다.

초대는 앱 사용자가 선택한 친구를 대상으로하는 명시적인 질문입니다. 반면에 뉴스 피드 옵션은 단순히 친구가 앱을 사용하고 있음을 다른 사람들에게 알려줍니다.

사용자가 초대장을 보내도록하는 것은 이러한 초대장이 항상 환영받는 것은 아니기 때문에 더 어렵습니다. 그러나 사용자가 진정으로 앱에 관심이있는 사람들에게 보내면 가입으로 이어질 수 있습니다.

적절한 인센티브, 마케팅 및 브랜딩을 통해 Facebook의 앱은 산불처럼 퍼질 수 있습니다. 아래 지침에 따라 첫 번째 빌드 방법을 알아보십시오.


페이지 용 Facebook 앱을 빌드하는 방법 (메신저를 예로 사용)

다음 단계는 메신저와 함께 작동하는 앱을 설정하는 데 필요한 간단한 단계를 안내하지만 앱에 대해 선택할 수있는 다른 여러 제품이 있습니다. 다음 단계를 수행하려면 Facebook 페이지가 이미 설정되어 있어야합니다.

  1. 웹 브라우저에서 developers.facebook.com으로 이동합니다. Facebook 계정에 아직 로그인하지 않은 경우 로그인 오른쪽 상단에서 계정에 로그인합니다.

  2. 고르다 나의 앱들 오른쪽 상단에서 + 앱 만들기 드롭 다운 목록에서

  3. 이름을 입력하여 앱 ID를 만듭니다. 표시 이름 필드 이메일 주소는 연락처 이메일 필드.

    파란색 선택 앱 ID 생성 완료되면 버튼을 클릭합니다.

    CAPTCHA 코드를 입력하여 보안 검사를 완료하라는 메시지가 표시 될 수 있습니다.

  4. Facebook은 앱 구축에 도움이되는 XNUMX 가지 시나리오 중에서 선택할 수있는 옵션을 제공합니다. 하나를 선택하고 파란색을 선택할 수 있습니다. 확인하기 버튼을 누르거나 이러한 시나리오 중 하나를 사용하지 않고 앱을 빌드하려면 건너뛰기 대신.

    이 특정 튜토리얼에서는 건너뛰기 시나리오.

  5. 선택 설정 버튼을 클릭하여 앱 빌드를 시작하세요.

    이 튜토리얼의 목적을 위해 우리는 전령.

  6. 액세스 토큰 섹션에서 드롭 다운 목록 페이지 아래에서 페이스 북 페이지 당신은 사용하고 싶습니다.

    앱 액세스 권한을 부여하고 토큰을 생성하려면 권한을 편집해야 할 수 있습니다. 파란색 선택 권한 편집 버튼> [이름]으로 계속 > 페이지 체크 박스 > 다음 > 끝난 > 좋아요. 페이지 액세스 토큰 필드에 문자열이 나타납니다.

  7. 다른 작업을 수행하기 전에 Facebook의 Webhook 설정 지침에 따라 다음 단계에 필요한 확인 토큰을 만들어야합니다.

    웹훅을 설정하려면 컴퓨터에 Node.js가 설치되어 있어야합니다.

  8. Webhooks 섹션에서 웹훅 설정 들어가서 페이지 URL 콜백 URL 필드와 토큰 확인 토큰 확인 필드에 마지막 단계에서 생성했습니다.

  9. 선택 체크 박스 웹훅에 전달하려는 웹훅 이벤트 옆에 있습니다.

    Facebook은 선택을 권장합니다. 메시지messaging_postbacks 최소한.

  10. 파란색 선택 확인 및 저장 버튼을 클릭합니다.

    GET 요청이 웹훅으로 전송됩니다. 모든 것을 올바르게 설정하면 웹훅 설정이 자동으로 저장됩니다.

  11. 이제 페이지에 앱을 구독하려면 앱의 설정으로 돌아가서 토큰 생성 섹션을 찾은 다음 페이지 선택 드롭 다운 목록에서 페이지를 선택합니다.

  12. Webhooks 섹션으로 돌아가서 위와 같이 선택하여 페이지 선택 드롭 다운 목록에서 페이지를 선택합니다.

  13. 선택 구독 버튼을 클릭합니다.

  14. 모든 것이 제대로 설정되었는지 확인하려면 모바일 장치에서 Facebook.com 또는 Messenger로 이동하고 페이지에 메시지를 보내 앱을 테스트합니다. 웹훅은 웹훅 이벤트를 수신해야합니다. 이는 앱이 성공적으로 설정되었음을 의미합니다.

    앱에서 Messenger를 사용하는 경우 첫 번째 Messenger 봇을 구축하는 데 도움이되는 Facebook의 빠른 시작 가이드를 확인하는 것이 좋습니다.