Antigravity로 Facebook 글 자동발행

페북, 인스타, 스레드 인증키 발급 후 Antigravity에 연결하기

by 코아

안녕하세요.

이 글에서는 Antigravity를 활용해 SNS, 그중에서도 많은 분들이 사용하는 Facebook에 글을 자동 발행하는 방법을 소개하려고 합니다. 앞으로 다양한 SNS(Instagram, Threads, X, YouTube 등)에 대해 몇 편에 걸쳐 환경 세팅부터 실제 발행까지 전 과정을 시리즈로 정리할 예정입니다.


이번 글에서는 Facebook과 연동하기 위해 꼭 필요한 사전 준비 작업, 즉 Facebook 페이지 생성, Meta 개발자 센터에서 앱 만들기, 앱 ID·시크릿·페이지 토큰 발급 과정까지 차근차근 살펴보겠습니다. 이어서 Antigravity 안에서 자연어로 글을 작성하고, 별도의 코딩 없이 Facebook 페이지에 자동 발행하는 단계까지 설명드리겠습니다.

스크린샷 2026-03-14 오후 10.28.37.png





Part 1. Facebook 페이지 생성 및 인증키 발급하기



STEP 1 - Facebook 페이지 만들기


1. Facebook 페이지 만들기

Facebook에서 인증키를 통해 글을 발행하려면 반드시 "Facebook 페이지"가 있어야 합니다.


- 이미 페이지가 있다면: 해당 페이지 이름을 메모해 두세요.

- 페이지가 없다면: Facebook 접속 → 좌측 메뉴 페이지 → 새 페이지 만들기


페이지 생성이 처음이라면, 아래 공식 가이드를 함께 보면서 진행해도 좋습니다.

https://www.facebook.com/help/135275340210354/?helpref=hc_fnav



2. Facebook 비즈니스 포트폴리오 만들기

비즈니스 포트폴리오가 아직 없다면, 아래 가이드를 참고하여 먼저 포트폴리오를 생성해 주세요.


https://www.facebook.com/business/help/1710077379203657







STEP 2 - Meta 개발자 페이지에서 앱 만들기


이제 Facebook과 Antigravity를 연결해 줄 Meta 개발자 앱을 만들어 보겠습니다.


https://developers.facebook.com/ 에 접속해 Facebook 계정으로 로그인합니다.




처음 이용하는 경우, 휴대폰 번호를 입력하고 ‘인증 SMS 보내기’를 눌러 본인 인증을 진행합니다.

문자로 받은 인증 코드를 입력한 뒤 ‘계속하기’를 클릭합니다.


만약 ‘일시적인 오류가 발생했습니다. 나중에 다시 시도하세요.’라는 메시지가 반복된다면, 하단에 보이는 ‘신용카드를 추가’ 옵션을 선택해 신용카드로 인증을 진행합니다.


Facebook에서 신용카드 등록하는 방법

페이스북에서 왼쪽 메뉴의 [페이지]를 클릭한 뒤, 결제 정보를 등록 할 Facebook 페이지를 하나 선택합니다.




선택한 페이지의 상단에서 ‘설정’ 버튼을 클릭하고, ‘설정 및 개인정보 → 결제 → 광고 결제’ 메뉴로 이동합니다.




여기에서 결제수단 등록을 완료한 후, 다시 Meta for Developers의 ‘Verify account’ 화면으로 돌아가 새로고침하면 다음 단계 화면으로 자동 이동합니다.





이후 ‘다음 중 회원님을 가장 잘 설명하는 항목은 무엇인가요?’ 단계에서 본인 업무와 가장 가까운 업종을 선택하고 ‘등록 완료’를 클릭합니다.



등록이 완료되면 앱 화면으로 자동 이동합니다.


화면 왼쪽 필터에서 ‘모든 앱’을 선택합니다.

연결할 비즈니스 포트폴리오를 선택한 뒤, ‘앱 만들기’ 버튼을 클릭합니다.






앱 생성 과정은 다음 순서로 진행됩니다.

앱 상세 정보

이용 사례

비즈니스

요구사항

개요


앱 상세 정보

앱 이름과 앱 연락처 이메일을 입력하고 ‘다음’을 클릭합니다.


이용 사례

본인 목적에 맞는 이용 사례를 선택한 뒤 ‘다음’을 클릭합니다.


비즈니스 포트폴리오


요구사항


개요


모든 단계를 마치면 ‘대시보드로 이동’ 버튼이 보이고, 이를 클릭하면 앱 대시보드 화면으로 진입하게 됩니다.





Facebook 글쓰기 권한 부여

먼저 "Facebook 및 Instagram 이용 사례에서 기부 캠페인 공유하기 또는 만들기를 맞춤 설정해보세요" 클릭합니다.


'이용 사례 맞춤 설정' 화면 왼쪽 상단에서 "페이지 관리"를 선택합니다.



'권한 및 기능' 목록 중 아래 항목 들은 '작업' 컬럼의 'Actions' 클릭 후 '액세스 늘리기' 버튼을 클릭합니다.

- pages_read_engagement

- pages_manage_engagement

- pages_manage_metadata

- pages_manage_posts

- pages_read_engagement

- pages_read_user_content






STEP 3 - 앱 ID와 앱 시크릿 코드 확인


이제 발급받은 앱의 앱 ID와 앱 시크릿 코드를 확인해 둬야 합니다.


Meta 개발자 대시보드에서 왼쪽 메뉴의 ‘앱 설정 → 기본 설정’을 클릭합니다.

앱 ID와 앱 시크릿 코드 값을 찾아 메모장이나 안전한 공간에 복사해 둡니다.


이 값들은 이후 Antigravity에서 Facebook과 연동을 설정할 때 꼭 필요한 정보이니, 잃어버리지 않도록 잘 보관해 주세요. 그리고 절대로 다른 사람에게 공유하지 마세요.






STEP 4 - Graph API Explorer에서 페이지 토큰 발급하기


이제 Meta의 Graph API Explorer를 이용해 Facebook 페이지에 글을 올릴 때 사용할 페이지 액세스 토큰을 발급해 보겠습니다.


먼저 Graph API Explorer 페이지에 접속합니다.

https://developers.facebook.com/tools/explorer


오른쪽 상단의 앱 선택 영역에서, 앞에서 생성한 Meta 앱(예: Antigravity-SNS)을 선택합니다.


권한 영역에 있는 [권한 추가] 메뉴를 클릭한 뒤, Events Groups Pages 와 Other 에 있는 모든 항목을 선택합니다.




권한 설정을 마쳤다면, 이어서 토큰을 발급합니다.


「엑세스 토큰」 영역 하단의 [Generate Access Token] 버튼을 클릭합니다.

팝업이 뜨면 안내에 따라 순서대로 진행합니다.



Step1에서 생성한 'Facebook 페이지' 에 대한 접근 권한을 허용합니다.







모든 절차를 완료하면, 아래 화면처럼 「엑세스 토큰」 입력란에 긴 문자열 형태의 토큰이 생성된 것을 확인할 수 있습니다.


이 토큰이 바로 이후 Antigravity에서 Facebook 페이지에 글을 발행할 때 사용할 페이지 액세스 토큰입니다. 안전한 곳에 복사해 두고 외부에 노출되지 않도록 주의하세요.





「액세스 토큰」을 ‘영구 페이지 액세스 토큰’으로 전환하기


이렇게 발급된 「액세스 토큰」은 단기 토큰이기 때문에 약 1~2시간만 유효하게 사용할 수 있습니다.

따라서 아래 순서에 따라 먼저 ‘장기 사용자 토큰’을 발급한 뒤, 그 토큰을 이용해 ‘영구 페이지 액세스 토큰’으로 바꿔 주어야 합니다.


Step 1. 장기 사용자 토큰 발급

브라우저에서 새 탭을 열고 아래 URL을 입력합니다.

앱ID, 앱시크릿코드, 현재토큰, 자리에 실제 값을 넣으세요.


https://graph.facebook.com/oauth/access_token?grant_type=fb_exchange_token&client_id=앱ID&client_secret=앱시크릿코드&fb_exchange_token=현재토큰


실행하면 JSON 형태의 응답이 나옵니다.

Step 2. 영구 페이지 액세스 토큰 발급

브라우저에서 새 탭을 열고 아래 URL을 입력합니다.

https://graph.facebook.com/me/accounts ?access_token={Step1에서받은장기토큰}


응답으로 받은 JSON에서 내가 사용하려는 Facebook 페이지의 access_token 값을 찾아 복사합니다.

이 값이 바로 영구 페이지 액세스 토큰이며, 같은 JSON에서 id 값을 함께 복사해 두면 해당 페이지의 ID로 사용할 수 있습니다.



이 과정을 마치면 Facebook 연동에 필요한 API 키 네 가지(앱 ID, 앱 시크릿 코드, 액세스 토큰(영구 토큰), 페이지 ID)가 모두 준비된 상태가 됩니다.

이 값들은 매우 중요하므로 안전한 저장소에 보관하고 외부에 노출되지 않도록 주의하세요.


(이해를 돕기 위해 만든 Facebook 인증키 관리용으로 프로토타입)







Part 2. Antigravity에서 자연어로 Facebook 글 발행하기


STEP 1 - Antigravity와 Facebook 연동 지시하기


콘텐츠를 만들기 전에, 먼저 Antigravity에게 “이제 Facebook과 연결을 시작하겠다”는 의도를 분명하게 알려 주는 것이 좋습니다. 이미 Facebook 개발자 센터에서 앱 ID, 앱 시크릿 코드, Facebook 페이지 접근을 위한 액세스 토큰까지 발급받았다면, 이제 남은 것은 이 정보를 바탕으로 어떻게 연동을 진행할지 Antigravity에게 자연어로 물어보는 일입니다.


AI Agent 영역 프롬프트 창에 예를 들어 다음과 같이 입력합니다.


나의 Facebook 페이지와 Antigravity를 연동하고 싶어. 이미 Facebook 개발자 센터에서 앱 ID, 앱 시크릿 코드, 그리고 Facebook 페이지 접근을 위한 액세스 토큰을 발급받았어. 이 값을 Antigravity에 어떻게 입력하고 설정해야 하는지, 단계별로 알려줘.



Antigravity가 알려주는 순서를 그대로 따라가며 차근차근 진행하면 됩니다. 실행을 직접 요청할 수도 있고, 중간에 화면에서 막히는 부분이 있으면 캡처를 첨부해 어떤 지점에서 문제가 생기는지 물어보면서 하나씩 해결해 나가면 됩니다. 각자의 로컬 환경이나 이미 진행한 단계에 따라 안내 내용이 조금씩 다를 수 있으니, 자신의 상황에 맞춰 안내받은 대로 순서대로 진행해 주시면 됩니다.



이 과정에서 사전에 준비된 인증키 (앱 ID, 시크릿, 액세스 토큰 보유)를 사용하게 됩니다.




STEP 2 — Antigravity에서 글 준비하기


이제 인증키와 연동 준비가 끝났으니, Antigravity 안에서 실제로 발행할 콘텐츠를 먼저 만들어 보겠습니다. 이번 예시는 “AI 시대 Facebook 마케팅 전략”을 주제로, 약 1,000자 분량의 글을 만드는 흐름입니다.


Antigravity에 접속한 뒤, 화면에서 AI Agent 영역을 열고 게시글 작성요청을 합니다.


프롬프트 예시

“AI 시대 Facebook 마케팅 전략”에 대해, 실무자 관점에서 인사이트와 구체적인 실행 아이디어를 포함한 1,000자 내외의 글을 써줘. Facebook에 게시할 글이야.


프롬프트를 입력한 뒤 [보내기] 버튼을 누르면, Antigravity가 요청에 맞는 초안을 생성합니다.

생성된 글을 한 번 읽어 보면서, 브랜드 톤이나 표현을 약간 수정해 자신의 Facebook 페이지에 맞게 다듬습니다.



이 과정까지 마치면, “Facebook에 올릴 준비가 된 글 한 편”이 Antigravity 안에 만들어진 상태가 됩니다.




STEP 3 - Facebook에 위 글 발행 지시하기


이제 준비된 글을 Antigravity에게 Facebook에 올리라고 지시하는 단계입니다.

AI Agent 영역에서, 다음과 같이 프롬프트를 입력합니다.

방금 생성한 “AI 시대 Facebook 마케팅 전략” 글을 내가 연결해 둔 Facebook 페이지에 바로 게시해줘.



[보내기]를 누르면 Antigravity가 Facebook API를 통해 해당 페이지에 글을 발행합니다.



마무리


이제 Antigravity와 Facebook 자동 발행 설정의 첫 단계를 무사히 마치셨어요. 개발자 페이지 설정부터 실제 글 작성·발행까지 직접 한 번 경험해 보셨으니, 앞으로는 조금 더 복잡한 자동화도 충분히 시도해 볼 수 있습니다.


예를 들어, 구글 스프레드시트에 날짜별·채널별로 글을 미리 모아 두고, Antigravity와 구글 시트를 연동해 각 SNS에 맞는 형식으로 순차 발행하는 방식도 가능합니다. 이 부분은 다음 글에서 따로 예제를 들어 자세히 소개해 보겠습니다.


이런 자동화를 확장하기 위해 가장 먼저 해두면 좋은 준비는, 오늘처럼 각 SNS별 인증키를 미리 발급해 정리해 두는 일입니다. 오늘의 글이 Antigravity로 마케팅 자동화를 구현하고 싶은 분들께 작은 출발점이 되었길 바랍니다.






Part 3. Instagram과 Threads 권한 설정 및 인증키 발급하기


Meta에서는 Facebook뿐 아니라 Instagram과 Threads도 함께 운영하고 있습니다.

지식 보너스 개념으로, 두 SNS에 대해 자동 발행을 위해 꼭 필요한 권한 설정과 인증키 발급 방법도 설명드립니다.


앞에서와 마찬가지로, Instagram과 Threads에 자동으로 글을 게시하려면 아래 순서대로 권한을 추가하고 액세스 토큰을 다시 발급받으면 됩니다.


3.1 Instagram과 Threads 접근 권한 설정

Instagram 자동 포스팅용

항목: Instagram에서 메시지 및 콘텐츠 관리 맞춤 설정 이용 사례

이유: Instagram에 사진이나 글을 자동으로 올리기 위해 필요합니다.

주요 권한(Permission): 들어가셔서 instagram_basic, instagram_content_publish 권한을 추가해야 합니다.



Threads 자동 포스팅용

항목: Threads API 액세스 맞춤 설정 이용 사례

이유: 최근 출시된 Threads API를 통해 자동으로 글을 게시할 수 있습니다.

주요 권한(Permission): threads_basic, threads_content_publish 권한을 추가해야 합니다.



주의할 부분은 위처럼 권한을 변경한 뒤에는 꼭 Graph API Explorer에서 방금 추가한 권한들을 선택하고, [Generate Access Token] 버튼을 눌러 엑세스 토큰을 다시 발급받아야 합니다.



https://developers.facebook.com/tools/explorer




3.2 Instagram 인증키 발급하기

Instagram과 연동하려면 총 3개의 값이 필요합니다. 앱 ID, 앱 시크릿 코드, 액세스 토큰입니다.


액세스 토큰을 발급받는 방법은 두 가지가 있습니다. Facebook과 Instagram을 모두 운영한다면 방법 1을, Instagram만 운영한다면 방법 2를 참고해 주세요.



방법1. Facebook과 Instagram을 모두 운영하는 경우

Meta 개발자 센터에서 Facebook 인증키 발급 시 생성한 앱을 선택한 뒤, 대시보드 화면에서 「Instagram에서 메시지 및 콘텐츠 관리 맞춤 설정 이용 사례」를 선택합니다.




이후 화면 왼쪽 상단의 선택값에서 「Instagram API」를 고르고, 「Instagram 로그인이 포함된 API 설정」 메뉴로 이동하면 Instagram 앱 ID와 Instagram 앱 시크릿 코드를 확인할 수 있습니다. 액세스 토큰Facebook에서 이미 발급받은 토큰을 그대로 사용하면 됩니다.






방법 2. Instagram만 운영하는 경우

Facebook과 동일하게 먼저 Meta 개발자 사이트에 접속해 앱을 생성합니다.

https://developers.facebook.com/



「이용 사례」를 추가할 때는 '기타'를 선택합니다.



앱 유형은 '비즈니스'를 선택한 뒤 [다음] 버튼을 클릭합니다. 이후 상세 정보 화면에서 [앱 만들기] 버튼을 누르면 자동으로 앱 대시보드 화면으로 이동합니다.



앱에 제품 추가 화면에서 'Instagram > 설정' 버튼을 클릭합니다.



Instagram과 연결하기 위해서는 먼저 앱에 역할을 부여해야 합니다. [앱 역할 > 역할] 메뉴에서 [사람 추가] 버튼을 클릭한 뒤, 팝업에서 'Instagram 테스터'를 선택하고 본인의 Instagram 아이디를 입력한 후 [추가]를 눌러 주세요.



추가가 완료되면 Instagram 테스터 목록에 이름이 나타나며 상태가 "대기 중"으로 표시됩니다. 이제 Instagram에서 이 앱 사용에 대해 직접 승인을 해주어야 합니다.



Instagram 앱(또는 웹)에서 계정 화면 왼쪽 하단의 '더 보기' 메뉴로 이동한 뒤, '설정'을 클릭합니다.



'앱 웹사이트 권한' 메뉴의 [테스트 초대] 탭에서 방금 추가한 앱이 보이면, 해당 앱의 [수락] 버튼을 클릭합니다. 그러면 앱 접근 권한이 승인되었다는 화면을 확인할 수 있습니다.




다시 Meta 개발자 센터의 [앱 역할] 화면으로 돌아가 보면, 상태가 '대기 중'에서 빈 값으로 변경된 것을 확인할 수 있습니다. 이는 Instagram 테스터 승인이 완료되었다는 의미입니다.



엑세스 토큰 생성하기!


이제 액세스 토큰을 생성하는 단계입니다. Meta 개발자 센터에서 왼쪽 메뉴의 'Instagram > Instagram 로그인이 포함된 API 설정' 메뉴를 클릭합니다. 이어서 나타나는 화면에서 '토큰 생성' 버튼을 클릭합니다.



Instagram 로그인 팝업이 뜨면 계정으로 로그인합니다.


스크린샷 2026-04-05 오전 9.30.09.png


로그인이 완료되면 자동으로 액세스 토큰이 발급됩니다.


로그인 이후에 만약 '개발자 역할 권한 부족: 개발자 역할 권한이 부족합니다'라는 메시지가 나타난다면, 앱 ID와 앱 시크릿 코드만 값만 사용하시고 엑세스 토큰은 방법 1로 진행하시기 바랍니다.











3.3 Threads 인증키 발급하기


STEP 1. Meta 앱에 Threads API 이용 사례 추가

https://developers.facebook.com/apps/1432821801040531


Meta 개발자 사이트에서 해당 앱의 「이용 사례」 메뉴로 이동합니다.

"Threads API 엑세스" 메뉴에서 [추가] 버튼을 클릭하여 모든 접근 권한을 부여 합니다.




STEP 2. 리다이렉트 URI 등록


「설정」 메뉴에서 리디렉션 콜백 URL, 제거 콜백 URL, 삭제 콜백 URL 항목에 모두 https://localhost 를 입력합니다.



화면 오른쪽 하단 「사용자 토큰 생성기」 영역에서 「Threads 테스터 추가 또는 삭제」 버튼을 클릭합니다.




[사람 추가] → 「이 앱에 대한 추가 역할 → Threads 테스터」를 선택한 뒤, 본인의 Threads 사용자 이름(ID)을 입력합니다. (예: @antigravity_test에서 @를 제외한 아이디만 입력)



상태가 ‘대기 중(Pending)’으로 표시된 것을 확인할 수 있습니다.





이제 Threads 앱(혹은 웹)에서 초대를 직접 수락해야 합니다.


Threads 웹 실행 → 오른쪽 하단 프로필 아이콘 → [설정 → 계정 → 웹사이트 권한]으로 이동합니다.

[초대] 탭에서 방금 추가한 앱(예: Antigravity-SNS)을 선택하고 [수락]을 누르면, Threads에서도 자동 발행에 필요한 준비가 완료됩니다.






다시 Meta 개발자 센터의 대시보드로 이동한 뒤, ‘Threads API 액세스 맞춤 설정 이용 사례’ 메뉴를 클릭하여 설정 영역으로 들어갑니다. 이어서 [엑세스 토큰 생성하기] 버튼을 눌러 토큰을 발급합니다.




발급된 토큰을 복사하세요. 이 토큰은 단기 토큰이므로 60일 동안 사용할 수 있는 장기 토큰으로 변환해야 합니다. 아래 URL에서 앱시크릿코드와 단기토큰 부분을 여러분이 발급받은 값으로 바꾼 뒤, 브라우저 주소창에 입력해 실행해주세요.


https://graph.threads.net/access_token?grant_type=th_exchange_token&client_id=1323468196478327&client_secret={앱시크릿코드}&access_token={단기토큰}



Threads와 연동하기 위해 필요한 값은 총 세 가지입니다. 바로 ‘Threads 앱 ID’, ‘Threads 앱 시크릿 코드’, ‘엑세스 토큰’이며, 지금까지의 과정으로 모두 발급을 완료한 상태입니다.





매주 AI강의를 하고 있어요! 재능기부라 무료이고, 온라인으로 진행합니다 ~


카카오 그룹채팅에서 강의 주제와 일정을 안내하고 있어요! (온라인 Google Meet로 진행)

다만, 최소 3개월 이상 꾸준히 함께 공부하실 분들만 참여해 주세요.

보통 주중 21:00 이후나, 주말 오전 08:00 ~ 10:00에 진행합니다.


https://open.kakao.com/o/gPvePd9h




#Antigravity #안티그래비티 #페이스북인증키 #페이스북API #facebookapi


매거진의 이전글Antigravity 핵심기능 및 용어(초보자 필수)