Kết nối các ứng dụng và tập lệnh của riêng bạn với Inoreader
API của Inoreader cho phép mã do bạn viết truy cập các nguồn tin đã đăng ký, thư mục, thẻ, bài viết và số lượng bài chưa đọc của bạn. Đây là một REST API có tài liệu hướng dẫn, sử dụng OAuth 2.0 và phản hồi ở định dạng JSON.
Đọc Tài liệu API- ProTruy cập API được bao gồm trong gói Pro.
- TeamCác gói Team cũng bao gồm tính năng này, với một ứng dụng dùng chung cho cả nhóm.
Làm việc với tài khoản của bạn bằng mã do chính bạn viết
Với API của Inoreader, chương trình của bạn có thể làm những việc bạn vẫn làm trong trình đọc: liệt kê nguồn tin, đọc bài viết, đánh dấu là đã đọc, gắn thẻ và thêm nguồn mới.
Truy cập toàn bộ tài khoản
Liệt kê các nguồn tin đã đăng ký, thư mục và thẻ, đọc bài viết từ bất kỳ luồng nào với tính năng phân trang và bộ lọc, thay đổi trạng thái chưa đọc, gắn thẻ và lưu bài viết, thêm nguồn tin và tạo nguồn tin giám sát.
Phản hồi JSON
Các phản hồi ở dạng JSON theo định dạng mà các ứng dụng đọc nguồn tin đã sử dụng trong nhiều năm, nên các thư viện và mã hiện có thường chỉ cần thay đổi đôi chút là có thể sử dụng được.
OAuth 2.0 hoặc đăng nhập máy khách
Các ứng dụng có người khác sử dụng đăng nhập bằng OAuth 2.0 thông qua trang chấp thuận trên Inoreader. Các tập lệnh hoạt động trên tài khoản của riêng bạn có thể dùng phương thức đăng nhập máy khách thay thế.
Giới hạn sử dụng
Bạn đăng ký từng ứng dụng trong bảng điều khiển dành cho nhà phát triển tại Tùy chọn, nơi hiển thị giới hạn và mức sử dụng hằng ngày của ứng dụng. Các gói Tùy chỉnh có giới hạn cao hơn.
Kết nối trong bốn bước
- Trên tài khoản Pro hoặc Team, mở Tùy chọn > Nhà phát triển và tạo một ứng dụng. Ghi lại ID và khóa ứng dụng.
- Đọc hướng dẫn xác thực và triển khai OAuth 2.0, hoặc dùng phương thức đăng nhập máy khách cho tập lệnh hoạt động trên tài khoản của riêng bạn.
- Gọi các phương thức bạn cần, chẳng hạn như danh sách nguồn tin đã đăng ký, nội dung luồng, số lượng bài chưa đọc và chỉnh sửa thẻ. Mỗi phương thức đều có tài liệu hướng dẫn kèm theo yêu cầu và phản hồi.
- Theo dõi mức sử dụng trong bảng điều khiển dành cho nhà phát triển. Các tiêu đề về giới hạn tần suất trong mỗi phản hồi cho mã của bạn biết khi nào hạn mức hằng ngày được đặt lại.
Các trường hợp sử dụng
Xây dựng bảng thông tin cho tòa soạn
Đọc các nguồn tin giám sát của nhóm truyền thông mỗi phút và hiển thị chúng trên màn hình treo tường.
Vận hành quy trình xử lý nội dung
Các biên tập viên của bạn gắn thẻ bài viết trong Inoreader, còn một tập lệnh lấy các bài viết đó và đăng lên trang web hoặc công cụ gửi bản tin.
Xây dựng ứng dụng máy khách cho nền tảng chúng tôi chưa hỗ trợ
Viết một trình đọc cho máy tính hoặc thiết bị chưa có ứng dụng Inoreader, với cùng các nguồn tin đã đăng ký, thư mục, thẻ và trạng thái đã đọc như trong tài khoản của bạn.
Sử dụng API khi các tích hợp chưa đủ đáp ứng
Các tích hợp Zapier, IFTTT và n8n được xây dựng dựa trên API này. Khi một nền tảng tích hợp không thể làm được điều bạn cần, API là bước tiếp theo.
Câu hỏi thường gặp
API có thể làm gì?
API có thể liệt kê và chỉnh sửa các nguồn tin đã đăng ký, thư mục và thẻ, cũng như đọc bài viết từ bất kỳ luồng nào, chẳng hạn như một nguồn tin, thư mục, thẻ, các bài viết bạn đã lưu hoặc chưa đọc. API cũng có thể lấy số lượng bài chưa đọc, đánh dấu bài viết là đã đọc, gắn thẻ cho bài viết, thêm nguồn tin và tạo nguồn tin giám sát. Cổng thông tin dành cho nhà phát triển liệt kê mọi phương thức kèm theo ví dụ.
Làm thế nào để có quyền truy cập?
Đăng ký một ứng dụng trong Tùy chọn > Nhà phát triển trên tài khoản Pro hoặc Team. Bạn sẽ nhận được ID và khóa ứng dụng, cùng với số liệu thống kê sử dụng trong 30 ngày qua và giới hạn hằng ngày của ứng dụng.
Người dùng đăng nhập vào ứng dụng của tôi bằng cách nào?
Thông qua OAuth 2.0. Ứng dụng của bạn đưa người dùng đến trang chấp thuận trên Inoreader và nhận mã thông báo truy cập cùng mã thông báo làm mới, nên người dùng không bao giờ phải nhập mật khẩu bên ngoài Inoreader. Với các tập lệnh chỉ hoạt động trên tài khoản của riêng bạn, cũng có phương thức đăng nhập máy khách đơn giản hơn.
Có những giới hạn nào?
Mỗi ứng dụng có thể thực hiện 100 lệnh gọi mỗi ngày trong từng vùng của hai vùng phương thức. Mỗi phản hồi đều báo cáo mức sử dụng và thời điểm đặt lại trong các tiêu đề của phản hồi. Các gói Tùy chỉnh có giới hạn cao hơn.
Có ứng dụng dành cho Team không?
Có. Mỗi gói Team đều bao gồm một ứng dụng dùng chung mà tất cả thành viên đều có thể sử dụng. Bạn có thể mua thêm ứng dụng và giới hạn cao hơn dưới dạng tiện ích bổ sung.
Tài liệu nằm ở đâu?
Tại inoreader.com/developers. Ở đó, bạn sẽ tìm thấy mọi phương thức cùng các tham số và phản hồi tương ứng, các luồng xác thực, định dạng ID và giới hạn tần suất. Bạn có thể gửi câu hỏi đến [email protected].
Các tính năng liên quan
Tích hợp
Gửi bài viết đến các công cụ bạn dùng để làm việc
Quy tắc
Tự động hóa cách xử lý từng bài viết mới
Nguồn tin theo dõi
Theo dõi mọi từ khóa, thương hiệu hoặc chủ đề trên web
Trang blog
Xây dựng bảng tin của riêng bạn
Bạn đã sẵn sàng trải nghiệm?
Bắt đầu dùng thử 14 ngày, không cần thẻ tín dụng.