Nếu bạn gặp vấn đề khi kết nối Instagram, vui lòng xem hướng dẫn khắc phục
sự cố.
Nếu phương tiện của bạn được lưu trữ trên máy chủ hoặc CDN mà bạn kiểm soát, hãy đảm bảo trình thu thập dữ liệu
xuất bản của Meta có thể lấy được nó. Xem Meta Media Crawler Blocked
nếu bạn thấy mã lỗi Ayrshare 440 (“social network could not download media from this URL”) hoặc mã lỗi 138 với “Restricted by robots.txt” trong chi tiết.
- Tài khoản Instagram Business hoặc Creator được kết nối với một Facebook Page - xem tại đây.
- Chỉ được phép 50 bài đăng Instagram trong khoảng thời gian 24 giờ. Xem bên dưới về
usedQuota - Nội dung
postcó thể chứa tối đa 5 hashtag (ví dụ #wildtimes) và 3 mention username (ví dụ @natgeo). - @mention người dùng Instagram sẽ nhận được thông báo.
- Tối đa 2.200 ký tự cho bài đăng.
- Bài đăng nhiều hình ảnh/video được hỗ trợ và được gửi dưới dạng carousel. Bạn có thể gửi tối đa 10 video và hình ảnh.
- Instagram không hỗ trợ xóa qua API. Việc xóa phải được thực hiện thủ công bằng ứng dụng Instagram.
- Nếu video Reel của bạn không kết thúc bằng phần mở rộng video đã biết như mp4, vui lòng sử dụng tham số
isVideo. Xem endpoint /post để biết chi tiết. - Instagram cũng hỗ trợ gửi phương tiện mà không có nội dung bài đăng. Nếu bạn không muốn bao gồm nội dung bài đăng,
hãy gửi một chuỗi rỗng
post: "". - Xem Instagram Media Guidelines và Instagram Authorization để biết thêm thông tin.
Đăng bài lên Instagram
JSON cho một bài đăng cơ bản với hình ảnh và hashtag lên Instagram:Instagram Post
Tỷ lệ khung hình của hình ảnh & video và thời lượng video rất quan trọng để đăng bài thành công lên Instagram. Nếu chúng không đáp ứng các yêu cầu, bài đăng sẽ bị từ chối.Vui lòng xem phần Instagram của Hướng dẫn hình ảnh và video.
Tài khoản Instagram Business hoặc Creator
Tài khoản Instagram của bạn phải là Tài khoản Business hoặc Creator và được kết nối với một Facebook Page. Việc thiết lập miễn phí và dễ dàng. Xem tại đây để biết hướng dẫn chi tiết:Instagram Linking
Carousel hình ảnh và video
Bạn có thể đăng nhiều hình ảnh hoặc video Reel lên Instagram dưới dạng carousel; tối đa tổng cộng 10 hình ảnh hoặc video có thể được dùng trong một carousel. Chỉ cần thêm hình ảnh hoặc video bổ sung của bạn vào mảngmediaUrls, và carousel sẽ được tạo tự động.
Instagram Carousel Post
URL video phải kết thúc bằng phần mở rộng đã biết như
mp4. Tham số isVideo không được hỗ trợ
cho carousel Instagram.Instagram Reels
Trong Instagram, một bài đăng video được gọi là Reel. Bạn có thể đăng một video lên Instagram Reels API với các tùy chọninstagramOptions tùy chọn sau.
Instagram Reels Options
- Vui lòng xem yêu cầu video Reels API để biết chi tiết về các yêu cầu video.
shareReelsFeed: Boolean đặt thànhtrueđể chỉ ra rằng Reel có thể xuất hiện ở cả tab Feed và Reels hoặcfalseđể chỉ ra Reel chỉ có thể xuất hiện ở tab Reels. Giá trị này là gợi ý cho Instagram nơi bạn muốn Reel xuất hiện, nhưng không giá trị nào quyết định liệu Reel thực sự xuất hiện ở tab Reels hoặc Feed hay không vì Reel có thể không đáp ứng các yêu cầu đủ điều kiện hoặc có thể không được thuật toán của Instagram chọn.audioName: Tên chuỗi của nhạc audio của phương tiện Reels. Bạn chỉ có thể đổi tên một lần, hoặc là trong khi tạo reel hoặc sau khi tạo từ trang audio. Ví dụ,"The Weeknd - Blinding Lights".thumbNail: URL chuỗi của hình ảnh bìa Reel (thumbnail). Vui lòng xem tại đây để biết chi tiết về thumbNail.thumbNailOffset: Offset integer tính bằng mili giây của khung thumbnail. Vui lòng xem tại đây để biết chi tiết về thumbNailOffset.
Trial Reels
Trial reel là một Reel chỉ được xuất bản cho những người không theo dõi khi mới đăng, cho phép bạn kiểm tra Reel hoạt động như thế nào với một đối tượng mới trước khi nó tiếp cận những người theo dõi hiện có của bạn. ĐặttrialParams.graduationStrategy trong instagramOptions để xuất bản một Reel dưới dạng trial.
Instagram Trial Reel
graduationStrategy kiểm soát cách một trial reel sau này “graduates” — tức là trở nên hiển thị với cả những người theo dõi của bạn. Nó bắt buộc khi trialParams được cung cấp và phải là một trong:
“MANUAL”— bài đăng vẫn là trial reel cho đến khi bạn tự tay graduate nó từ bên trong ứng dụng Instagram.“SS_PERFORMANCE”— Meta tự động graduate Reel dựa trên hiệu suất ban đầu đối với những người không theo dõi.
Bản thân việc graduation (thăng cấp một trial reel đã xuất bản lên những người theo dõi) hiện không được Meta
cung cấp qua API và phải được thực hiện thủ công trong ứng dụng Instagram. Ayrshare sẽ thêm một endpoint
graduation khi Meta cung cấp một endpoint.
Hạn chế Trial reel
Yêu cầu trial reel bị từ chối ở edge của Ayrshare — trước bất kỳ cuộc gọi Meta nào — khi bất kỳ điều kiện nào sau đây không được đáp ứng:- Chính xác một URL phương tiện kết thúc bằng
.mp4hoặc.mov(không phân biệt chữ hoa/thường). Carousels không được hỗ trợ. instagramOptions.storieskhông được làtrue. Stories không thể là trial reels.graduationStrategyphải có mặt và chính xác là“MANUAL”hoặc“SS_PERFORMANCE”(phân biệt chữ hoa/thường).
447, 448, 449) để biết payload đầy đủ.
Instagram Stories
Bạn có thể đăng một hình ảnh hoặc video đơn lẻ dưới dạng Instagram Story vớiinstagramOptions sau. Instagram stories biến mất sau 24 giờ.
Stories Post
- Instagram Stories không hỗ trợ nội dung bài đăng — bất kỳ văn bản nào được cung cấp trong trường
post, bao gồm cả mentions, sẽ bị bỏ qua. - Stories hết hạn sau 24 giờ.
- Instagram hiện chỉ hỗ trợ xuất bản Story trên các tài khoản Instagram Business và không hỗ trợ tài khoản Creator.
- Instagram Stories không hỗ trợ cộng tác viên.
- Xuất bản stickers (tức là, link, poll, location) không được Instagram hỗ trợ.
Thumbnail Reels
Bạn có thể chọn một khung của Reel làm hình ảnh thumbnail hoặc hình ảnh bìa của riêng bạn (thumbnail) từ URL bên ngoài.Instagram Thumbnail
0, là khung đầu tiên của Reel.
Nếu bạn chỉ định cả URL thumbnail và thumbnail offset, thumbnail offset sẽ bị bỏ qua.
Thumbnail Reel phải tuân theo yêu cầu thumbnail Reels.
Các URL đã ký với chuyển hướng không được đảm bảo tương thích với URL bìa.
Chúng tôi khuyến nghị URL không có chữ ký hoặc sử dụng endpoint /media.
Văn bản thay thế (Alt Text)
Thêm văn bản thay thế Instagram, còn được gọi là alt text, vào một hình ảnh. Alt text Instagram là một tính năng trợ năng được sử dụng cho thông tin bổ sung của người dùng và trình đọc màn hình.- Alt text hỗ trợ tối đa 1.000 ký tự cho mỗi hình ảnh.
- Instagram không hỗ trợ alt text cho Reels hoặc Stories.
altText trong đối tượng instagramOptions.
Instagram Alt Text
mediaUrls.
Alt text sẽ được áp dụng cho từng hình ảnh theo thứ tự.
Thẻ người dùng & Vị trí
Người dùng Instagram sẽ được thông báo khi bạn sử dụng username của họ trong một bài đăng. Vui lòng cẩn thận
không spam người dùng hoặc đăng bài với username của họ nhiều lần. Nếu bạn làm như vậy, Instagram có thể tạm ngưng hoặc
vô hiệu hóa tài khoản của bạn.
instagramOptions.
Vị trí
Một vị trí được chỉ định bằnglocationId, là Facebook Page ID hoặc tên Facebook Page. Ví dụ, Facebook page Id của Guggenheim Museum là 7640348500 hoặc tên Facebook page "@guggenheimmuseum". Các trang phải được liên kết với một vị trí thực.
Instagram Location
locationId (Page Id) với endpoint brand. Xin lưu ý rằng Page phải có vị trí được liệt kê hoặc locationId sẽ trả về lỗi.
Không được hỗ trợ trên hình ảnh hoặc video trong carousel.
Thẻ người dùng
Các thẻ Instagram cho phép bạn gắn thẻ những người dùng Instagram khác trong bài đăng của bạn. Người dùng được chỉ định bởiuserTags chứa Mảng các đối tượng với username Instagram và tọa độ x/y (chỉ hình ảnh). Thẻ người dùng có thể được thêm cho các hình ảnh đơn lẻ hoặc Reels, nhưng không cho các video thông thường, nhiều hình ảnh, hoặc Stories.
- Username phải là các tài khoản Instagram công khai. Không bao gồm @ của user handle.
- Giá trị
xvàyphải là sốfloatbắt nguồn từ góc trên bên trái của hình ảnh, với phạm vi0.0–1.0. Hình ảnh đơn lẻ. Không bao gồm với Reels hoặc sẽ xảy ra lỗi.
Instagram User Tags
Nhắc tên (Mention) trên Instagram
Nhắc tên một handle Instagram khác bằng cách thêm @handle vào nội dung bài đăng. Ví dụ bạn có thể nhắc tên handle @ayrshare trong nội dung bài đăng:Instagram Mentions
Cộng tác
Cộng tác Instagram cho phép bạn đồng sáng tác nội dung với các tài khoản Instagram khác bằng cách gắn thẻ những người khác làm cộng tác viên. Điều này cho phép bạn chỉ định những người dùng Instagram khác làm người tạo trên bài đăng của bạn. Khi được gắn thẻ, những người dùng này nhận được lời mời cộng tác trong ứng dụng di động. Nếu họ chấp nhận, bài đăng cũng sẽ xuất hiện trong feed của họ và hiển thị với những người theo dõi của họ, mở rộng phạm vi tiếp cận và tiềm năng tương tác của bài đăng.Cộng tác viên
Tác giả gốc công khai có thể gắn thẻ một tài khoản công khai khác làm cộng tác viên Instagram. Tài khoản khác sẽ nhận được một tin nhắn, cho phép họ chấp nhận hoặc từ chối yêu cầu. Nếu tài khoản khác chấp nhận, bài đăng cũng sẽ hiển thị trên profile của họ và được phân phối đến những người theo dõi của họ trong feed Instagram. Header của bài đăng sẽ ghi nhận nội dung cho cả hai tài khoản. Bạn có thể thêm cộng tác viên vào một Reel, hình ảnh, hoặc carousel. Việc gắn thẻ một cộng tác viên riêng tư không được phép qua Instagram API. Trong khi chức năng này tồn tại trong ứng dụng Instagram, các nền tảng và API của chúng thường không ở feature parity. Mời tối đa ba cộng tác viên bằng một mảng username Instagram công khai.Instagram Collaborators
Lấy trạng thái yêu cầu cộng tác viên
Sau khi mời một cộng tác viên Instagram, bạn có thể kiểm tra trạng thái yêu cầu bằng API Get Collaborator Request Status.Tự động thay đổi kích thước hình ảnh
Yêu cầu Max Pack
autoResize. Xin lưu ý, điều này sẽ thay đổi kích thước hình ảnh cho tất cả các nền tảng được bao gồm, vì vậy chúng tôi khuyến nghị thực hiện một lệnh gọi cho Instagram và một lệnh gọi /post khác cho các nền tảng bổ sung.
Instagram Auto Image Resize
Hạn mức đã sử dụng
Phản hồi Instagram sẽ bao gồmusedQuota hiện tại cho số lượng bài đăng Instagram đã thực hiện trong khoảng thời gian 24 giờ cuộn. Chỉ 50 bài đăng Instagram được Instagram cho phép trong khoảng thời gian 24 giờ cuộn.
Instagram Used Quota
Vấn đề nội dung
Ayrshare bao gồm tính năng bảo vệ phương tiện tích hợp có thể phát hiện và giải quyết một số vấn đề giao nhận phương tiện trong quá trình đăng bài. Khi một bài đăng thành công nhưng đã phát hiện và giải quyết được một vấn đề nội dung, phản hồi bao gồm một đối tượngcontentIssues tùy chọn. Điều này cho phép bạn xác định và khắc phục các vấn đề với việc lưu trữ phương tiện của mình một cách chủ động.
Đối tượng contentIssues chỉ có mặt khi một vấn đề đã được phát hiện và giải quyết — các bài đăng thành công thông thường không bao gồm nó.
| Trường | Loại | Mô tả |
|---|---|---|
originMediaHostFailed | boolean | Mạng xã hội không thể lấy phương tiện từ URL được cung cấp. Tính năng bảo vệ phương tiện tự động của Ayrshare đã giải quyết vấn đề và hoàn thành bài đăng thành công. Cân nhắc xem lại cấu hình lưu trữ phương tiện của bạn — xem Meta Media Crawler Blocked để biết các nguyên nhân phổ biến. |
details | array of strings | Các mô tả có thể đọc được của con người về từng vấn đề được phát hiện. |
Content Issues Response Example
Chi tiết lỗi
Khi việc xuất bản phương tiện Instagram thất bại, đối tượng lỗi hiện làm nổi bật văn bản lỗi cơ bản của Meta trong trường
details, cùng với code và message của Ayrshare. Điều này cho phép bạn phân biệt giữa các nguyên nhân gốc khác nhau (ví dụ, từ chối tỷ lệ khung hình so với lỗi tải xuống phương tiện) mà không cần liên hệ hỗ trợ.Instagram Publish Error
message là tóm tắt ổn định, có thể đọc được của Ayrshare, trong khi details phản chiếu văn bản thô được Meta trả về cho việc xuất bản thất bại.
