Instagram에 프로그래밍 방식으로 게시하는 방법
네, 정말 헷갈리네요 ...
이것에 대한 몇 개의 게시물이있는 것 같지만 약 15 개의 다른 파이썬 봇과 코드 섹션을 시도했지만 작동하지 못하기 때문에 모두 구식입니다.
API가 작년에 변경된 것으로 보이므로 작동하는 봇을 보유한 모든 개발자는 이제 그럴 수 없습니다.
Later .com 및 사람들이 Instagram 계정에 게시 할 수있는 다른 서비스가 있기 때문에 이유가 혼란 스럽습니다. 그래서 이것을하기위한 프로그램 가능한 방법이 있어야합니다.
API에 대한 API 문서를 살펴 봤지만 2 개만 찾았고 프로필에 게시를 허용하지 않습니다.
- Instagram Graph API
API를 사용하여 미디어를 가져오고, 미디어의 댓글을 관리 및 응답하고, 다른 Instagram 사용자가 @ 멘션 한 미디어를 식별하고, 해시 태그 된 미디어를 찾고, 다른 Instagram 비즈니스 및 크리에이터에 대한 기본 메타 데이터 및 메트릭을 얻을 수 있습니다.
이것은 출판이 아닌 미디어를 얻는다는 것을 의미합니다.
- Instagram 기본 디스플레이 API
API는 모든 유형의 Instagram 계정에 액세스하는 데 사용할 수 있지만 기본 데이터에 대한 읽기 액세스 만 제공합니다. Instagram 비즈니스 또는 크리에이터가 미디어를 게시하고, 댓글을 조정하고, @ 멘션 된 미디어와 해시 태그가 지정된 미디어를 식별하거나, 다른 Instagram 사용자에 대한 데이터를 가져올 수있는 앱을 구축하는 경우 대신 Instagram Graph API를 사용하세요.
이것은 내가 미디어를 게시하고 싶다면 Instagram Graph API로 가야한다고 말합니다. 다시 게시 할 수 있다고 말하지 않습니다.
이 대화를 위해 내가 사용해야하는 것이 Instagram Graph API라고 가정 해 봅시다. 이에 대한 요구 사항은 다음과 같습니다.
앱을 라이브 모드로 전환하기 전에 앱 검토 프로세스를 완료해야합니다. 앱 대시 보드의 앱 검토> 권한 및 기능 탭에서 프로세스를 시작할 수 있습니다. pages_show_list를 제외한 모든 Instagram Graph API 권한에는 앱 검토 승인이 필요합니다.
앱 검토를 완료하면 비즈니스 인증을 완료하라는 메시지가 표시됩니다. 앱에서 고급 액세스 수준을 사용하려면 먼저 확인을 완료해야합니다.
내가 원하는 것은 개인 Instagram 계정의 게시를 자동화하여 사람들이 사용할 수있는 완전한 라이브 앱이나 비즈니스를 만들지 않고도 하루 만에 사진을 대량 편집하고 모든 작업을 수행 할 수 있도록하는 것입니다.
자동화라는 모든 것에 대한 사랑을 위해이 작업을 수행 할 올바른 방향을 알려주십시오.
답변
Instagram API는 이미지 업로드를 지원하지 않습니다.
저도 이것을 발견하기 위해 얼마나 많은 노력을 투자해야하는지 답답했습니다. 결국 이미지 게시는 API의 기본적인 사용 사례처럼 보입니다. FAQ 페이지 또는이를 명확히하는 대담한 면책 조항이 있었으면합니다.
github에는 지원되지 않는 방식으로 Instagram에 게시하는 것을 지원하는 프로젝트가 있습니다 (예 : "비공개"API 사용 또는 Instagram 앱 시뮬레이션). 개인적으로 이러한 솔루션을 사용하지는 않았지만 존재한다고 언급하고 싶었습니다.
새로운 Facebook Graph API 를 사용하여 Instagram 게시물을 만들 수 있습니다 . 그러나이 API, 따라서 게시 기능은 Instagram Businesses 및 Creators 사용자에게만 작동합니다. 귀하의 경우에는 크리에이터 계정으로 전환하십시오.