Chuyển đến nội dung chính
GET
Endpoint này cho phép bạn truy xuất cả các bài đăng và phân tích của chúng từ các mạng xã hội chính (Bluesky, Facebook, Instagram, LinkedIn, Pinterest, Threads, TikTok, X/Twitter và YouTube). Nó hoạt động cho tất cả các bài đăng trên các nền tảng này - dù chúng được tạo bằng API của Ayrshare hay được đăng trực tiếp thông qua giao diện của mạng xã hội. Có thể xem phân tích chi tiết hơn với endpoint analytics. Các ID được trả về từ endpoint này là social post ID gốc của mạng xã hội chứ không phải Ayrshare post ID. Điều này cho phép bạn nhận thông tin chi tiết cho bất kỳ bài đăng nào trên mạng xã hội, ngay cả khi nó không được tạo thông qua Ayrshare. Ví dụ: bạn có thể truy xuất một bài đăng được đăng thủ công trên facebook.com và sử dụng Social Post ID của Facebook được trả về để lấy bình luận hoặc lấy phân tích. Nếu bạn không cần các bài đăng có nguồn gốc bên ngoài Ayrshare, chỉ cần sử dụng Ayrshare post ID được trả về trong một bài đăng với các endpoint comment, analytics, hoặc history. :platform = bluesky, facebook, instagram, linkedin, pinterest, snapchat, threads, tiktok, twitter, youtube. Ví dụ: https://api.ayrshare.com/api/history/instagram

Media có bản quyền

Instagram và TikTok sẽ loại trừ tất cả media có bản quyền trong phản hồi của chúng.
  • Trường mediaUrl của Instagram bị bỏ qua khỏi phản hồi nếu media chứa tài liệu có bản quyền hoặc bị gắn cờ vì vi phạm bản quyền. Ví dụ về tài liệu có bản quyền có thể bao gồm âm thanh trên reels. Bạn có thể kiểm tra trong ứng dụng Instagram tại Settings -> Account Status.
  • TikTok sẽ không trả về media nếu media chứa tài liệu có bản quyền hoặc bị gắn cờ vì vi phạm bản quyền. Ví dụ về tài liệu có bản quyền có thể bao gồm âm thanh trên reels (TikTok sẽ tắt tiếng các video này). Bạn có thể kiểm tra trong ứng dụng TikTok tại Activity -> System Notifications.Nếu một video như vậy bị tắt tiếng, bạn có thể thêm âm thanh trong ứng dụng TikTok. Truy cập bài đăng và chọn tùy chọn để thêm âm thanh không có bản quyền. Sau đó video sẽ được trả về trong phản hồi API này.

Giới hạn

Facebook

  • Các Stories đã hết hạn/lưu trữ (cũ hơn 24 giờ) sẽ tự động bị lọc ra. Chỉ có Stories đang hoạt động được bao gồm trong phản hồi theo mặc định.
  • Sử dụng tham số truy vấn dataType để chỉ yêu cầu posts hoặc chỉ stories.
  • Sử dụng các tham số truy vấn sinceuntil để lọc bài đăng theo khoảng thời gian.

Instagram

  • Phản hồi sẽ không bao gồm các Live Video story.
  • Stories chỉ có sẵn trong 24 giờ.
  • Các story mới được tạo khi người dùng chia sẻ lại một story sẽ không được trả về. Các story chia sẻ lại bao gồm các story được tạo bằng Add Yours Templates.
  • Các bài đăng mới được tạo khi người dùng chấp nhận yêu cầu cộng tác sẽ không được trả về.
  • Sử dụng tham số truy vấn dataType để chỉ yêu cầu posts hoặc chỉ stories.

Header Parameters

Path Parameters

platform
string
bắt buộc
Nền tảng của các bài đăng cần truy xuất. Giá trị: bluesky, facebook, instagram, linkedin, pinterest, snapchat, threads, tiktok, twitter, youtube.

Query Parameters

limit
number
mặc định:10
Số lượng bản ghi lịch sử cần trả về. Giới hạn tối đa: 500*Giới hạn cao có thể dẫn đến thời gian phản hồi chậm hơn, vì vậy chúng tôi khuyến nghị sử dụng giới hạn không quá 100.*Giới hạn cao hơn có sẵn trên các gói Enterprise. Vui lòng liên hệ account manager của bạn để biết thêm chi tiết.
skipAnalytics
boolean
mặc định:false
Bỏ qua việc thu thập phân tích đầy đủ cho các Facebook Pages và Instagram. Chỉ trả về Social Post ID. Nên sử dụng nếu không cần phân tích (chỉ cần Social Post ID), để có phản hồi nhanh hơn, hoặc khi xảy ra lỗi ở limit > 100.
pagePublished
boolean
mặc định:10
Chỉ dành cho Facebook. Theo mặc định, các bài đăng được trả về là từ feed của Facebook Page. Bạn cũng có thể chọn chỉ trả về các bài đăng được đăng bởi page.Sử dụng feed (mặc định) khi bạn muốn có cái nhìn toàn diện hơn về tất cả nội dung liên quan đến page, bao gồm cả tương tác từ những người dùng khác. Sử dụng pagePublished khi bạn chỉ muốn truy xuất các bài đăng do chính page thực hiện.
userId
string
Chỉ dành cho X/Twitter. Tham số này cho phép bạn truy xuất các bài đăng từ một người dùng X/Twitter cụ thể theo ID số của họ, thay vì từ tài khoản đã liên kết của bạn.Ví dụ, để lấy tất cả các bài đăng từ handle @Google, bạn sẽ sử dụng userId số của họ là 20536157.Bạn có thể tìm userId số của bất kỳ người dùng X/Twitter nào bằng cách sử dụng endpoint Brands Get User.Lưu ý: Chỉ sử dụng API KEY trong header để thực hiện yêu cầu này. Không bao gồm Profile Key.
userName
string
Chỉ dành cho X/Twitter. Tham số này cho phép bạn truy xuất các bài đăng từ một người dùng X/Twitter cụ thể theo handle của họ, thay vì từ tài khoản đã liên kết của bạn.Ví dụ, để lấy tất cả các bài đăng từ handle @Google.Lưu ý: Chỉ sử dụng API KEY trong header để thực hiện yêu cầu này. Không bao gồm Profile Key.
next
string
Phân trang dựa trên cursor để truy xuất trang kết quả tiếp theo. Truyền giá trị next từ đối tượng meta.pagination của phản hồi trước đó để lấy tập bài đăng tiếp theo.
since
string
Chỉ dành cho Facebook. Chuỗi ngày ISO UTC để lọc các bài đăng được tạo vào hoặc sau ngày này. Sử dụng cùng với until cho một khoảng ngày cụ thể.Ví dụ: since=2026-03-17
until
string
Chỉ dành cho Facebook. Chuỗi ngày ISO UTC để lọc các bài đăng được tạo vào hoặc trước ngày này. Sử dụng cùng với since cho một khoảng ngày cụ thể.Ví dụ: until=2026-03-20
dataType
string
Facebook và Instagram. Lọc loại nội dung được trả về. Theo mặc định, cả bài đăng thông thường và các Stories đang hoạt động đều được trả về.Giá trị:
  • posts — chỉ các bài đăng thông thường (không có Stories)
  • stories — chỉ Stories
Bỏ qua tham số này để trả về cả bài đăng và Stories (hành vi mặc định).Lưu ý: Đối với Facebook, các Stories đã hết hạn/lưu trữ (cũ hơn 24 giờ) sẽ tự động bị lọc ra. Đối với Instagram, Stories chỉ có sẵn trong 24 giờ.

Phản hồi phân trang

Khi sử dụng phân trang dựa trên cursor (với tham số truy vấn next), phản hồi sẽ bao gồm đối tượng meta.pagination chứa trạng thái phân trang. Mảng posts trong mỗi phản hồi được phân trang chứa các đối tượng có cùng cấu trúc như được hiển thị trong các ví dụ phản hồi bên dưới cho từng nền tảng.
meta.pagination
object
Metadata phân trang để điều hướng dựa trên cursor qua các kết quả.