Cách lấy data bài viết blogspot
Bước 1: Xát định trang blogspot mà bạn muốn lấy data
Ví dụ: trang bạn muốn lấy là http://nameblog.blogspot.comTrang nguồn data của trang này là http://nameblog.blogspot.com/atom.xml
Bước 2: Kiểm tra số lượng bài viết của blogspot cần lấy
Dùng đoạn code sau:function showpostcount(json) {
document.write('
Tổng số bài viết: ' + parseInt(json.feed.openSearch$totalResults.$t,10) + ' ');}
Bạn thay link màu đỏ bằng link của trang bạn cần lấy data
Sau đó bạn vào trang test javascrip tại đây rồi dán đoạn code trên vào Khung nhập mã cần thử > nhấn xem nhanh kết quả như hình dưới có 910 bài viết trên blogspot Cọp đã kiểm tra:
Bước 3: Lấy dữ liệu của blogspot
- http://nameblog.blogspot.com/atom.xml?redirect=false&start-index=X&max-results=Y
Thay url màu đỏ thành url của trang blog bạn cần lấy data
X: là bài viết bắt đầu lấy. Ví dụ là bài 1 thì thay X = 1
Y: là số lượng bài viết muốn lấy tính từ X
Ví dụ: như trên bước 2 Cọp kiểm tra đươc 910 bài viết vậy code sẻ như sau:
- http://nameblog.blogspot.com/atom.xml?redirect=false&start-index=1&max-results=910
Phải chuộc bạn chon Lưu thành...
Bạn chọn chỗ lưu file xml nhe, ở đây Cọp lưu trên Desktop.
Lời khuyên: Để download nhanh chóng và thuận lợi cho việc import dữ liệu, ta nên chia nhỏ như sau:
- Lấy từ bài 1 đến bài 100:
- http://nameblog.blogspot.com/atom.xml?redirect=false&start-index=1&max-results=100
- Lấy từ bài 101 đến bài 200:
- http://nameblog.blogspot.com/atom.xml?redirect=false&start-index=101&max-results=200
- Lấy từ bài 201 đến bài 300:
- http://nameblog.blogspot.com/atom.xml?redirect=false&start-index=201&max-results=300
- Lấy tiếp cho đến hết thì thôi hihi...
Bước 4: Inport dữ liệu vào blogspot của bạn
Bạn truy cập vào trang quản trị blog của bạn. Vào Cài đặt >> Khác, chon Nhập blog
Chọn tệp bạn trỏ đến file xml mà bạn down về lúc nãy nhe, xong bạn nhập Capcha, nhấn Nhập Blog vậy là hoành thàng
Post a Comment
Trước khi comment mời bạn đăng ký theo dõi để chở thành thành viên của blog. Cám ơn bạn đã quan tâm và đã comment, Tôi sẻ reply... Chúc bạn ngày làm việc vui vẻ và thành công !