Notifier Mobile giúp bạn theo dõi ứng dụng/hệ thống một các dễ dàng
Notifier Mobile là một service miễn phí cho phép user tạo các notification (thông báo) chỉ với vài dòng code đơn giản. Các notification sẽ được gửi tới thiết bị di động trong thời gian thực (tối đa là 5 phút kể từ khi đoạn code tạo notification được thực thi thành công). Service này là hoàn ...
Notifier Mobile là một service miễn phí cho phép user tạo các notification (thông báo) chỉ với vài dòng code đơn giản. Các notification sẽ được gửi tới thiết bị di động trong thời gian thực (tối đa là 5 phút kể từ khi đoạn code tạo notification được thực thi thành công).
Service này là hoàn toàn miễn phí, chỉ cần truy cập vào trang chủ http://notifiermobile.com click vào button Sign Up để chuyển đến trang đăng ký
Hãy điền đầy đủ thông tin của bạn vào form đăng ký
Sau khi đăng lý thành công, login vào website bạn sẽ nhận được một Secret Key (khóa bí mật).
Username và Secret Key sẽ được dùng để xác thực (authenticate) với service. Bạn hãy lưu giữ nó và đừng chia sẻ nó với bất kỳ ai khác.
Các notification của bạn tạo sẽ được lưu trữ trên server và Notifier Mobile app sẽ lấy chúng về một cách tự động cho bạn
Cấu trúc của một Notification như sau:
- Title: thông tin cơ bản của notification
- Message: nội dung chi tiết của notification
- Type: kiểu của notification (INFO, WARNING, ERROR, OTHERS...)
- Create Date: ngày tạo
- Unread: True/False (True: notification đã được đọc, False: notification chưa được đọc)
Đối với Java & .NET
Java
Service đã hỗ trợ sẵn 2 thư viện cho Java & C#. Các thư viện này sẽ khiến cho việc coding tạo các thông báo trở nên đơn giản hơn nhiều, chỉ với vài dòng code giống như thế này:
Authentication Authentication = New Authentication("yourusername", "Yoursecretkey"); Notification Notification = New Notification("title", "Detail Content", NotificationType.INFO.ordinal()); NotifierMobileService.add(notification, Authentication);
Bạn có thể download thư viện cho Java như là 1 file JAR
Hoặc có thể sử dụng Maven để import thư viện vào project của bạn
<dependency> <groupId>com.notifiermobile</groupId> <artifactId>notifier-mobile-service</artifactId> <version>1.0</version> </dependency>
Hướng dẫn chi tiết hơn, bạn có thể truy cập http://notifiermobile.com/java
.NET
Bạn có thể download thư viện cho .NET như là 1 file DLL
Hoặc có thể sử dụng Package Manager Console để import thư viện vào project của bạn
PM> Install-Package NotifierMobileService
Hướng dẫn chi tiết hơn, bạn có thể truy cập http://notifiermobile.com/dotnet
Đối với các ngôn ngữ khác như JavaScript, Python, ...
Kể từ khi Notification API được giởi thiệu bạn có thể tạo các notification với bất kỳ ngôn ngữ nào có hỗ trợ HTTP request như là: JavaScript, Ruby, Python, ...
Truy cập vào link dưới đây để xem hướng dẫn chi tiết về cách sử dụng API
http://notifiermobile.com/api
Notifier Mobile App sẽ chịu trách nhiệm lấy các notification từ server một cách tự động
Bạn có thể tải app trên Android theo link sau:
Hoặc trong ứng dụng CH Play chỉ cần tìm kiếm với từ khóa "notifier mobile" và cài đặt nó.
Sau khi cài đặt thành công, hãy login vào app bằng username và password bạn đã đăng ký tại website: http://notifiermobile.com.
Giao diện chính của app sẽ trông như thế này:
- Có 3 loại notification chính là: INFO, WARNING, ERROR. 3 loại notification này dễ dàng thấy với 3 category tương ứng trên app.
- Những loại khác (OTHERS) chỉ có thể thấy tại category ALL của app.
Notifier Mobile sẽ hữu ích cho bạn trong các trường hợp như là:
- Theo dõi trang thái của ứng dụng/hệ thống bằng thiết bị di động. Trạng thái hiện thời của ứng dụng/ hệ thống sẽ được gửi đến bạn trong thời gian thực bằng nội dung do bạn tự định nghĩa.
- Đơn giản hơn là bạn muốn nhận thông báo trên chiếc điện thoại của mình khi một task vụ nào đó trong ứng dụng của bạn vừa được thực thi thành công hay thất bại.
Ưu điểm
- Miễn phí
- Dễ dàng sử dụng
- Lưu lịch sử của các thông báo: nó sẽ hữu dụng cho việc lần dấu sau này
- Các thông báo được phân loại rõ ràng: INFO, WARNING, ERROR, OTHERS
- Hỗ trợ API giúp dễ dàng thao tác với các thông báo bằng bất cứ ngôn ngữ nào bạn muốn
Nhược điểm
- Hiện tại Notifier Mobile Application chỉ mới có mặt trên Android.