POST /{ig-user-id}/media
유형 | 설명 |
---|---|
제품 태그에 대한 컨테이너를 생성할 경우 앱 사용자는 IG 사용자의 Instagram Shop을 소유하는 비즈니스 관리자에 대한 관리자 역할이 있어야 합니다. | |
제품 태그에 대한 컨테이너를 생성할 경우 IG 사용자는 제품이 포함된 제품 카탈로그가 있는 승인된 Instagram Shop이 있어야 합니다. | |
비즈니스 관리자를 통해 앱 사용자에게 페이지에 대한 역할을 부여한 경우 다음 중 하나도 필요합니다.
제품 태깅에 대한 컨테이너를 만들 경우 다음도 필요합니다. | |
요청에서 자신의 토큰을 사용한 앱 사용자는 타게팅된 Instagram 계정에 연결된 페이지에서 |
릴스의 사양은 다음과 같습니다.
릴스 커버 사진의 사양은 다음과 같습니다.
POST https://graph.facebook.com/{api-version}/{ig-user-id}/media ?image_url={image-url} &is_carousel_item={is-carousel-item} &caption={caption} &location_id={location-id} &user_tags={user-tags} &product_tags={product-tags} &access_token={access-token}
POST https://graph.facebook.com/{api-version}/{ig-user-id}/media ?media_type=REELS &video_url={reel-url} &caption={caption} &share_to_feed={share-to-feed} &collaborators={collaborator-usernames} &cover_url={cover-url} &audio_name={audio-name} &user_tags={user-tags} &location_id={location-id} &thumb_offset={thumb-offset} &share_to_feed={share-to-feed} &access_token={access-token}
슬라이드 컨테이너만 해당합니다. 슬라이드 항목 컨테이너를 만들려면 대신 이미지 컨테이너 또는 동영상 컨테이너를 만드세요(릴스는 지원되지 않음). 전체적인 게시 절차는 슬라이드 게시물을 참조하세요.
POST https://graph.facebook.com/{api-version}/{ig-user-id}/media ?media_type=CAROUSEL &caption={caption} &share_to_feed={share-to-feed} &collaborators={collaborator-usernames} &location_id={location-id} &product_tags={product-tags} &children={children} &access_token={access-token}
POST https://graph.facebook.com/{api-version}/{ig-user-id}/media ?image_url={image-url} &media_type=STORIES &access_token={access-token}
POST https://graph.facebook.com/{api-version}/{ig-user-id}/media ?video_url={video-url} &media_type=STORIES &access_token={access-token}
자리 표시자 | 값 |
---|---|
| API 버전 |
| 앱 사용자의 앱 범위 사용자 ID |
키 | 자리 표시자 | 설명 |
---|---|---|
|
| 필수 항목. 앱 사용자의 사용자 액세스 토큰입니다. |
|
| 릴스 전용. 릴스 미디어의 오디오 이름입니다. 오디오 페이지에서 릴스를 만드는 동안 또는 그 이후에만 이름을 한 번 변경할 수 있습니다. |
|
| 이미지, 동영상 또는 슬라이드에 대한 캡션입니다. 해시태그(예: 슬라이드의 이미지 또는 동영상에서는 지원하지 않습니다. |
|
| 피드 이미지, 릴스, 슬라이드에만 적용됩니다. IG 미디어에 공동 작업자로 추가된 최대 3개의 Instagram 사용자 이름 리스트입니다. 스토리에는 지원되지 않습니다. |
|
| 슬라이드에 필수이며, 슬라이드에만 적용됩니다. 게시된 슬라이드에 표시해야 하는 각 이미지와 동영상의 컨테이너 ID(최대 10개)로 구성된 배열입니다. 슬라이드는 이미지, 동영상 또는 그 두 가지의 조합을 모두 합쳐 최대 10개까지 포함할 수 있습니다. |
|
| 릴스 전용. 릴스 탭의 커버 이미지로 사용할 이미지의 경로입니다. 직접 지정한 URL을 사용하여 이미지에 cURL을 실행하므로 이미지가 공용 서버에 있어야 합니다. |
|
| 이미지 전용이며 이미지에 필수입니다. 이미지에 대한 경로입니다. 직접 지정한 URL을 사용하여 이미지에 cURL을 실행하므로 이미지가 공용 서버에 있어야 합니다. |
|
| 이미지와 동영상에만 적용됩니다. |
|
| 이미지 또는 동영상을 태그하려는 위치와 연결된 페이지의 ID입니다. 페이지 검색 API를 사용하여 이름이 검색 문자열과 일치하는 페이지를 검색한 다음, 결과를 구문 분석하여 물리적 위치에 대해 생성된 모든 페이지를 식별할 수 있습니다. 쿼리에 슬라이드의 이미지 또는 동영상에서는 지원하지 않습니다. |
|
| 슬라이드, 스토리 및 릴스에 필수입니다. 컨테이너의 용도가 슬라이드인지, 스토리인지, 릴스인지 나타냅니다. 다음과 같은 값을 사용할 수 있습니다.
|
|
| 제품 태깅에 필수입니다. 이미지와 동영상에만 적용됩니다. 이미지 또는 동영상에 붙일 제품 태그를 지정하는 개체의 배열입니다(최대 5개, 태그 및 제품 ID는 고유해야 함). 각 개체는 다음과 같은 정보를 포함해야 합니다.
예를 들면 다음과 같습니다.
|
|
| 릴스 전용. 어느 값도 릴스가 실제로 릴스 탭에 표시되는 여부를 결정하지 않습니다. 릴스가 자격 요건을 충족하지 않거나 알고리즘에서 선택되지 않을 수 있기 때문입니다. 자격 요건 기준에 대한 자세한 내용은 릴스 사양을 참조하세요. |
|
| 동영상 및 릴스용. 커버 썸네일 이미지로 사용할 동영상 또는 릴스 프레임의 위치(밀리초)입니다. 기본값은 |
|
| 사용자 태깅에 필수입니다. 이미지와 동영상에 적용됩니다. 이미지에 태그하고자 하는 모든 전체 공개 Instagram 사용자의 전체 공개 사용자 이름과
|
|
| 동영상과 릴스에 필수입니다. 동영상과 릴스에만 적용됩니다. 동영상 경로입니다. 전달된 URL을 사용하여 동영상에 cURL을 실행하므로 동영상이 공용 서버에 있어야 합니다. |
컨테이너를 게시하는 데 사용할 수 있는 IG 컨테이너 ID가 포함된 JSON 형식 개체입니다.
동영상 업로드는 비동기식이므로 컨테이너 ID를 수신했더라도 업로드가 성공했다는 보장은 없습니다. 동영상이 업로드되었는지 확인하려면 IG 컨테이너에 대한 status_code
필드를 요청하세요. 값이 FINISHED
일 경우 동영상이 성공적으로 업로드된 것입니다.
{ "id":"{ig-container-id}" }
POST graph.facebook.com/17841400008460056/media ?image_url=https//www.example.com/images/bronzed-fonzes.jpg &caption=#BronzedFonzes! &collaborators= [‘username1’,’username2’] &user_tags=[ { username:'kevinhart4real', x: 0.5, y: 0.8 }, { username:'therock', x: 0.3, y: 0.2 } ]
{ "id": "17889455560051444" }
GET /{ig-user-id}/media
GET /{ig-user-id}/stories
엔드포인트를 사용하세요.유형 | 설명 |
---|---|
비즈니스 관리자를 통해 앱 사용자에게 페이지에 대한 역할을 부여한 경우 다음 중 하나도 필요합니다. |
이 엔드포인트는 시간 기반 페이지 매김을 지원합니다. Unix 타임스탬프 또는 strtotime
데이터 값과 함께 since
및 until
값을 포함하여 시간 범위를 정의합니다.
GET graph.facebook.com/17841405822304914/media
{ "data": [ { "id": "17895695668004550" }, { "id": "17899305451014820" }, { "id": "17896450804038745" }, { "id": "17881042411086627" }, { "id": "17869102915168123" } ] }
지원되지 않는 작업입니다.
지원되지 않는 작업입니다.