Biểu thị tập hợp các đối tượng File phương tiện trên Instagram của một Người dùng Instagram.
Kể từ ngày 09/11/2023, giá trị VIDEO
dành cho media_type
sẽ không được hỗ trợ nữa. Hãy sử dụng loại file phương tiện REELS
để đăng video lên bảng feed của bạn.
POST /{ig-user-id}/media
Loại | Mô tả |
---|---|
Nếu tạo vùng chứa để gắn thẻ sản phẩm, người dùng ứng dụng phải có vai trò quản trị viên trên Trình quản lý kinh doanh sở hữu Cửa hàng trên Instagram của Người dùng Instagram. | |
Nếu tạo vùng chứa để gắn thẻ sản phẩm, Người dùng Instagram phải có Cửa hàng trên Instagram được phê duyệt với một danh mục sản phẩm chứa các sản phẩm. | |
Nếu người dùng ứng dụng đã được cấp một vai trò trên Trang qua Trình quản lý kinh doanh, bạn cũng sẽ cần có một trong những quyền sau:
Nếu tạo vùng chứa để gắn thẻ sản phẩm, bạn cũng sẽ cần có: | |
Người dùng ứng dụng có mã được sử dụng trong yêu cầu phải có khả năng thực hiện tác vụ |
Dưới đây là quy cách dành cho Thước phim:
Dưới đây là quy cách dành cho ảnh bìa của Thước phim:
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}
Chỉ vùng chứa thẻ quay vòng. Nếu bạn muốn tạo vùng chứa mục cho thẻ quay vòng, hãy tạo vùng chứa hình ảnh hoặc vùng chứa video (thước phim không được hỗ trợ). Hãy xem phần Bài viết quay vòng để biết toàn bộ các bước đăng.
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}
Phần giữ chỗ | Giá trị |
---|---|
| Phiên bản API. |
| ID người dùng trong ứng dụng của người dùng ứng dụng. |
Khóa | Phần giữ chỗ | Mô tả |
---|---|---|
|
| Bắt buộc. Mã truy cập dành cho Người dùng của người dùng ứng dụng. |
|
| Chỉ dành cho Reels. Tên âm thanh của file phương tiện trên Reels. Bạn chỉ có thể đổi tên một lần, trong hoặc sau khi tạo thước phim trên trang âm thanh. |
|
| Chú thích cho hình ảnh, video hoặc thẻ quay vòng. Bạn có thể thêm hashtag (ví dụ: Không được hỗ trợ trên hình ảnh hoặc video trong thẻ quay vòng. |
|
| Chỉ dành cho hình ảnh trên Bảng feed, Reels và Thẻ quay vòng. Một danh sách gồm tối đa 3 tên người dùng Instagram là cộng tác viên trong một file phương tiện trên Instagram. Không được hỗ trợ đối với Tin. |
|
| Bắt buộc đối với thẻ quay vòng. Chỉ áp dụng cho thẻ quay vòng. Mảng gồm tối đa 10 ID vùng chứa của mỗi hình ảnh và video sẽ xuất hiện trong thẻ quay vòng đã đăng. Thẻ quay vòng có thể chứa tổng cộng tối đa 10 hình ảnh, video hoặc kết hợp cả hai. |
|
| Chỉ dành cho Reels. Đường dẫn đến hình ảnh dùng làm ảnh bìa cho tab Reels. Chúng tôi sẽ gửi hình ảnh trong yêu cầu cURL bằng URL mà bạn chỉ định. Vì thế, hình ảnh đó phải nằm trên máy chủ công khai. Nếu bạn chỉ định cả |
|
| Chỉ dành cho hình ảnh và bắt buộc đối với hình ảnh. Đường dẫn đến hình ảnh. Chúng tôi sẽ gửi hình ảnh trong yêu cầu cURL bằng URL mà bạn chỉ định. Vì thế, hình ảnh đó phải nằm trên máy chủ công khai. |
|
| Chỉ áp dụng cho hình ảnh và video. Đặt là |
|
| ID của Trang đã liên kết với vị trí mà bạn muốn gắn thẻ hình ảnh hoặc video. Sử dụng API Tìm kiếm Trang để tìm kiếm những Trang có tên khớp với chuỗi tìm kiếm, sau đó phân tích cú pháp kết quả để xác định bất kỳ Trang nào đã được tạo cho một vị trí thực. Thêm trường Không được hỗ trợ trên hình ảnh hoặc video trong thẻ quay vòng. |
|
| Bắt buộc đối với thẻ quay vòng, tin và thước phim. Cho biết vùng chứa dành cho thẻ quay vòng, tin hoặc thước phim. Giá trị có thể là:
|
|
| Bắt buộc để gắn thẻ sản phẩm. Chỉ áp dụng cho hình ảnh và video. Một mảng gồm các đối tượng chỉ định thẻ sản phẩm sẽ dùng để gắn thẻ hình ảnh hoặc video (tối đa 5 thẻ; các thẻ và ID sản phẩm phải là duy nhất). Mỗi đối tượng phải chứa các thông tin sau:
Ví dụ:
|
|
| Chỉ dành cho Reels. Nếu giá trị là Không có giá trị nào xác định liệu thước phim có thực sự hiển thị trong tab Reels hay không vì thước phim đó có thể không đủ điều kiện hoặc không được thuật toán của chúng tôi chọn. Hãy xem phần quy cách thước phim để biết tiêu chí đủ điều kiện. |
|
| Dành cho video và thước phim. Vị trí (tính bằng mili giây) của khung hình video hoặc thước phim sẽ dùng làm ảnh bìa dạng thu nhỏ. Giá trị mặc định là |
|
| Bắt buộc để gắn thẻ người dùng. Áp dụng cho hình ảnh và video. Mảng tên người dùng công khai và tọa độ
|
|
| Bắt buộc đối với video và thước phim. Chỉ áp dụng cho video và thước phim. Đường dẫn đến video. Chúng tôi sẽ gửi video trong yêu cầu cURL bằng URL đã chuyển vào. Vì thế, video đó phải nằm trên máy chủ công khai. |
Đối tượng ở định dạng JSON chứa ID Vùng chứa trên Instagram mà bạn có thể dùng để đăng vùng chứa đó.
Quá trình tải video lên không đồng bộ. Vì vậy, việc nhận được ID vùng chứa không có nghĩa là đã tải lên thành công. Để xác minh rằng video đã được tải lên, hãy yêu cầu trường status_code
trong Vùng chứa trên Instagram. Nếu giá trị là FINISHED
, video đã được tải lên thành công.
{ "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
Lấy tất cả File phương tiện trên Instagram của một Người dùng Instagram.
GET /{ig-user-id}/stories
.Loại | Mô tả |
---|---|
Nếu người dùng ứng dụng đã được cấp một vai trò trên Trang qua Trình quản lý kinh doanh, bạn cũng sẽ cần có một trong những quyền sau: |
Điểm cuối này hỗ trợ phân trang theo thời gian. Hãy thêm các thông số chuỗi truy vấn since
và until
với nhãn thời gian Unix hoặc giá trị dữ liệu strtotime
để xác định khoảng thời gian.
GET graph.facebook.com/17841405822304914/media
{ "data": [ { "id": "17895695668004550" }, { "id": "17899305451014820" }, { "id": "17896450804038745" }, { "id": "17881042411086627" }, { "id": "17869102915168123" } ] }
Thao tác này không được hỗ trợ.
Thao tác này không được hỗ trợ.