Phát triển gói sản phẩm bạn mong muốn trên NAS Synology
Synology cung cấp nền tảng phát triển thân thiện và linh hoạt, cho dù bạn là nhà phân phối tích hợp hệ thống hay nhà phát triển chương trình doanh nghiệp. Với khả năng tích hợp toàn diện phần cứng/phần mềm của NAS Synology, bạn có thể dễ dàng phát triển các gói sản phẩm theo ý muốn. Các ngôn ngữ lập trình hỗ trợ đa dạng, từ C, C++, Java tới các ngôn ngữ lập trình như Perl và Python. Quan trọng nhất là với cơ sở người dùng lên đến hàng triệu người, gói sản phẩm của bạn được đảm bảo khả năng hiển thị cao sau khi được phát hành trên Package Center của Synology. Bây giờ, chúng tôi sẽ tiết lộ lý do vì sao Synology là nền tảng NAS lý tưởng và cách bắt đầu phát triển cũng như phân phối gói sản phẩm của bạn cho người dùng NAS Synology nhé!
Bình quân một triệu lượt tải xuống mỗi tháng
Do phần cứng và phần mềm của chúng tôi được tích hợp ở mức độ cao, Package Center của Synology đã đạt được lượt tải gói sản phẩm bình quân là một triệu mỗi tháng. Điều này càng đảm bảo gói sản phẩm của bạn có thể hiện diện trước số lượng lớn người dùng NAS Synology. Người dùng cũng có thể tùy chỉnh NAS Synology của họ với nội dung phong phú trên Package Center và gói sản phẩm của bạn sẽ nâng cao khả năng này hơn nữa.
Cơ sở khách hàng vững chắc
Cơ sở khách hàng đã thiết lập của Synology bao gồm người dùng ở cấp độ người tiêu dùng, các doanh nghiệp vừa và nhỏ và các doanh nghiệp lớn. Sự đa dạng về người dùng sẽ làm phát sinh nhu cầu cao đồng đều đối với các gói sản phẩm đa dạng, nghĩa là bạn sẽ luôn tìm thấy thị trường hoặc người dùng phù hợp khi phân phối gói sản phẩm của mình.
Nền tảng linh hoạt
Với nền tảng thân thiện với nhà phát triển của Synology, các ngôn ngữ phổ biến nhất như C, C++, Java và các ngôn ngữ lập trình khác được hỗ trợ, vì vậy bạn có thể sử dụng ngôn ngữ lập trình mà mình quen thuộc. Điều đó có nghĩa là bạn không mất nhiều thời gian để lo lắng về ngôn ngữ lập trình và dành nhiều thời gian hơn để tạo ra các gói sản phẩm sáng tạo và độc đáo.
Tư vấn kỹ thuật chuyên nghiệp
Nếu bạn yêu cầu tư vấn kỹ thuật trong quá trình phát triển, nhóm kỹ sư của Synology luôn sẵn sàng hỗ trợ, giúp giảm bớt công sức sửa lỗi và giúp bạn tập trung tốt hơn vào việc tạo các gói sản phẩm.
Quy trình phát triển
Đăng ký
Chỉ cần đăng ký phát triển gói sản phẩm và chúng tôi sẽ sớm liên hệ với bạn để cung cấp thêm thông tin về hoạt động đánh giá gói sản phẩm.
Sáng tạo
Trong Dev SDK, bạn sẽ tìm thấy các tài liệu liên quan và các công cụ thiết kế để tạo gói sản phẩm cũng như những nguồn lực để phát triển plugin và các cải tiến khác cho các ứng dụng Synology hiện có.
Xác thực
Sau khi hoàn thành bản dựng, bạn chỉ cần liên hệ với chúng tôi và gửi gói sản phẩm của bạn. Chúng tôi sẽ lập yêu cầu xác thực cụ thể cho sản phẩm của bạn.
Công bố
Xin chúc mừng! Chúng tôi sẽ công bố gói sản phẩm của bạn lên Package Center phổ biến và gói sản phẩm của bạn cũng sẽ có trang giới thiệu chi tiết trên trang chủ của Package Center.
Hợp tác để tích hợp giám sát nâng cao
Bạn đang tìm cách tích hợp giải pháp hiện tại của mình với Surveillance Station? Tập trung vào chiều sâu kỹ thuật của sản phẩm và tạo ra các chức năng tùy chỉnh.
Tích hợp
Triển khai webhook và API web HTTP để liên kết với các nền tảng đa dạng.
Tự động hóa
Chạy các quy trình công việc phức tạp bằng cách kích hoạt hành động dựa trên sự kiện tùy chỉnh.
Thống nhất
Kết nối nhiều quyền kiểm soát truy cập, I/O, thiết bị SIP, v.v.
Công cụ phát triển
Để hỗ trợ công việc phát triển dễ dàng hơn, chúng tôi đã chuẩn bị các công cụ và hướng dẫn phát triển tiện dụng. Bạn sẽ tìm thấy mọi thứ bạn cần liên quan đến hoạt động phát triển ở đây. Chúc bạn sáng tạo vui vẻ nhé!
Hướng dẫn dành cho nhà phát triển bên thứ 3
Hướng dẫn này cung cấp thông tin chi tiết về cách tạo các gói sản phẩm cho các sản phẩm Synology DiskStation. Hướng dẫn này giới thiệu cấu trúc, biên dịch, lựa chọn ngôn ngữ, giao diện người dùng và xuất bản gói sản phẩm – mọi thứ bạn cần để bắt đầu tạo gói sản phẩm.
Bộ công cụ và nguồn GPL
Các công cụ biên dịch chéo này giúp bạn tạo các gói sản phẩm với các ngôn ngữ phổ biến nhất trên một PC. Để quy trình này thuận lợi cho bạn, hầu hết các thư viện được sử dụng rộng rãi đều được tích hợp sẵn.
Hướng dẫn API File Station
Hướng dẫn API này cung cấp hướng dẫn chi tiết về cách gói sản phẩm giao tiếp với File Station và truy cập các tập tin lưu trữ trong đó.
Hướng dẫn CLI DiskStation
Hướng dẫn này giải thích hoạt động quản trị DiskStation bằng cách sử dụng các tập lệnh dòng lệnh.
Hướng dẫn API SSO
Hãy tận dụng lợi thế của Synology SSO Server để kích hoạt tính năng đăng nhập một lần cho các ứng dụng web của bạn.
Hướng dẫn Audio Station
Với hướng dẫn này, bạn có thể xây dựng các mô-đun lời bài hát và cho phép người dùng tìm kiếm lời bài hát từ các nguồn bên ngoài.
Trang Tài liệu Web API của Surveillance Station
Nền tảng tương tác này cung cấp thông tin Web API toàn diện, giúp tích hợp liền mạch các hệ thống của bên thứ ba với Surveillance Station.
Hướng dẫn Download Station
Bạn có thể thêm các công cụ tìm kiếm bên ngoài hoặc thậm chí xây dựng các mô-đun tải xuống của riêng bạn cho các không gian lưu trữ bên ngoài, để cho phép DiskStation truy cập các tập tin lưu trữ trên các trang web lưu trữ.
Hướng dẫn SNMP MIB
Hướng dẫn MIB sẽ hướng dẫn bạn cách giám sát sản phẩm Synology thông qua giao thức SNMP.
Hướng dẫn API cho Virtual Machine Manager
Hướng dẫn API sẽ cung cấp hướng dẫn chi tiết và thông số kỹ thuật về cách cho phép các ứng dụng của bạn tương tác với Virtual Machine Manager.
Hướng dẫn API cho Calendar
Hướng dẫn này cung cấp thông tin chi tiết về cách sử dụng API để truy cập các sự kiện, nhiệm vụ và danh sách công việc trên Synology Calendar, cũng như thao tác dữ liệu lịch của bạn, chẳng hạn như tạo lịch mới và thêm sự kiện, thay đổi thời hạn, đặt cảnh báo hoặc cập nhật thông tin trong lịch, cho phép bạn kiểm soát Synology Calendar với giao diện tùy chỉnh.
Hướng dẫn API web đăng nhập DSM
Hướng dẫn này giải thích cách đăng nhập DSM bằng API Web.