Cấu trúc URL lấy dữ liệu từ Blogspot

00:00 Dừng Tiếp tục Tắt / 00:00

Đầu tiên la chúng ta cần hiểu blogger tổ chức nội dung và cách dữ liệu được hiển thị trên giao diện người dùng.

feed link blogger cơ bản

Feed của tất cả bài viết:

https://[DOMAIN]/feeds/[DATA_TYPE]/default

https://[DOMAIN]/feeds/[DATA_TYPE]/default

giải thích các tham số:

  • DOMAIN: tên miền website blogger của bạn
  • DATA_TYPE: loại dữ liệu mà bạn cần lấy

Blogger cung cấp các dạng dữ liệu để lấy qua URL bao gồm

  • /posts/ cung cấp dữ liệu tất cả bài viết (post pages)

    https://[DOMAIN]/feeds/posts/default
  • /pages/ cung cấp dữ liệu tất cả các trang tĩnh (static pages)

    https://[DOMAIN]/feeds/pages/default
  • /comments/ cung cấp dữ liệu tất cả các bình luận

    https://[DOMAIN]/feeds/comments/default

tùy chọn dữ liệu đầu ra từ feed link

Blogger cung cấp một số tham số truy vấn mà bạn có thể thêm vào URL FEED để định dạng dữ liệu đầu ra.

https://[DOMAIN]/feeds/[DATA_TYPE]/default?alt=[OUT_TYPE]

giait thích tham số

  • OUT_TYPE tham số định dang dữ liệu trả về từ FEED link

https://[DOMAIN]/feeds/[DATA_TYPE]/default?alt=[OUT_TYPE]

Blogger cung cấp các định dạng dữ liệu trả về sau:

  • atom (mặc định) đây là dữ liệu đầu ra mặc định, trả về dữ liệu dưới dạng XML tiêu chuẩn ATOM 1.0 đây là thường có thông tin đầy đủ nhất.

     https://[DOMAIN]/feeds/posts/default?alt=atom
  • rss trả về dữ liệu dưới dạng XML theo chuẩn RSS 2.0 nó đơn giản hơn ATOM thường dùng cho các ứng dụng đọc RSS (đọc tin tức).

     https://[DOMAIN]/feeds/posts/default?alt=rss
  • json trả về dữ liệu dưới dạng JSON đây là định dạng hữu ích trong công tác lập trình và xử lý dữ liệu bằng JAVASCRIPT.

     https://[DOMAIN]/feeds/posts/default?alt=json

    Lưu ý:Khi sử dụng alt=json, Blogger thường trả về JSONP (JSON with Padding). Để xử lý nó trong JavaScript, bạn sẽ cần thêm tham số callback với tên một hàm JavaScript.

    https://[DOMAIN]/feeds/posts/default?alt=json&callback=[HANDLER_FUNCTION]
    • &callback= dữ liệu sẽ được đóng gói và chuyển đến [HANDLER_FUNCTION]

    • kết quả trả về

      HandlerFunction(
      	{
      		"feed": {...}
      	}
      );
Thông báo miễn trừ trách nhiệm Nội dung trên blog chỉ mang tính chất tham khảo, không phải là lời khuyên tài chính. Hãy tìm hiểu kỹ trước khi đưa ra quyết định đầu tư. Đọc thêm trong Điều khoản sử dụng.

Đăng nhận xét

Mới hơn Cũ hơn

Trợ lý WealSAVVY

Xin chào! 👋
Tôi rất vui được giúp đỡ bạn! 🥰
Lorem ipsum dolor sit amet consectetur, adipisicing elit.
14 phút trước
Lorem ipsum dolor sit amet consectetur adipisicing elit. Saepe, ea.