Tworzenie własnych pakietów na serwer Synology NAS
Firma Synology udostępnia łatwą w obsłudze i elastyczną platformę programistyczną, która może być używana przez integratorów systemów lub firmy programistyczne. Dzięki pełnej integracji sprzętu i oprogramowania serwera Synology NAS można łatwo tworzyć pakiety w wybrany przez siebie sposób. Obsługiwane są języki programowania, takie jak C, C++, Java, i języki skryptowe, takie jak Perl i Python. Przede wszystkim jednak ogromna baza użytkowników umożliwia dotarcie do ponad miliona użytkowników po opublikowaniu pakietu w Centrum pakietów firmy Synology. Zobaczmy teraz, dlaczego rozwiązania firmy Synology są idealną platformą serwerów NAS oraz jak rozpocząć tworzenie i udostępnianie pakietu użytkownikom serwerów Synology NAS!
Średnio jeden milion pobrań każdego miesiąca
Dzięki doskonałej integracji sprzętu i oprogramowania każdego miesiąca z Centrum pakietów firmy Synology pobierany jest średnio jeden milion pakietów. Zapewnia to możliwość dotarcia do ogromnej liczby użytkowników serwerów Synology NAS. Centrum pakietów pozwala użytkownikom dostosowywać swoje serwery Synology NAS, a tworzone przez użytkownika pakiety jeszcze bardziej zwiększają te możliwości.
Ogromna baza klientów
Baza klientów firmy Synology obejmuje zwykłych użytkowników, małe i średnie firmy, a także ogromne przedsiębiorstwa. Taka różnorodność użytkowników stymuluje zapotrzebowanie na zróżnicowane pakiety. Oznacza to, że zawsze znajdzie się segment rynku lub użytkowników, stanowiących potencjalnych odbiorców pakietu.
Elastyczna platforma
Platforma firmy Synology jest elastyczna i umożliwia korzystanie z najczęściej używanych języków, takich jak C, C++, Java, a także języków skryptowych. Dzięki temu można używać swojego ulubionego języka programowania. Oznacza to mniej czasu spędzonego na rozmyślaniu o językach programowania, co daje więcej czasu na tworzenie kreatywnych i unikatowych pakietów.
Profesjonalne porady techniczne
Ilekroć podczas tworzenia pakietów potrzebne będą porady techniczne, zespół inżynierów firmy Synology ich udzieli. Pozwoli to zmniejszyć nakłady pracy związane z debugowaniem, a w zamian skupić się na tworzeniu pakietów.
Schemat programowania
Wyślij zgłoszenie
Po prostu wyślij zgłoszenie o dostęp do pakietu programisty. Wkrótce potem skontaktujemy się, aby uzyskać informacje dotyczące oceny pakietu.
Utwórz
W zestawie Dev SDK znajdują się wszystkie powiązane dokumenty i narzędzia do tworzenia pakietów, a także zasoby do tworzenia wtyczek i innych ulepszeń do istniejących aplikacji firmy Synology.
Zweryfikuj
Po ukończeniu tworzenia pakietu skontaktuj się z nami i wyślij swój pakiet. Specjalnie dla tego pakietu zostanie utworzone zgłoszenie weryfikacyjne.
Opublikuj
Gratulacje! Pakiet zostanie opublikowany w popularnym Centrum pakietów, a także szczegółowo opisany we wprowadzeniu na stronie głównej Centrum pakietów.
Zostań partnerem w celu zaawansowanej integracji nadzoru
Chcesz zintegrować swoje obecne rozwiązanie z Surveillance Station? Odkryj jego techniczną głębię i stwórz niestandardowe funkcjonalności.
Integracja
Wdrażaj elementy Webhook i internetowe interfejsy API HTTP, aby łączyć się z różnymi platformami.
Automatyzacja
Wdrażaj skomplikowane przepływy pracy, uruchamiając akcje po wystąpieniu określonych zdarzeń.
Ujednolicenie
Mostkuj szerokie spektrum urządzeń kontroli dostępu, we/wy, SIP i innych.
Strona narzędzi do programowania
Aby ułatwić programowanie, opracowane zostały przydatne narzędzia i podręczniki programowania. Na tej stronie dostępne są wszystkie niezbędne zasoby dotyczące programowania. Powodzenia w tworzeniu pakietów!
Przewodnik dla programistów innych firm
W tym podręczniku opisano tworzenie pakietów dla produktów Synology DiskStation. Przedstawiono w nim strukturę, kompilację, wybór języka, interfejs użytkownika i proces publikowania pakietów — wszystko co potrzebne do rozpoczęcia tworzenia pakietu.
Zestawy narzędzi i źródło GPL
Te wieloplatformowe narzędzia umożliwiają tworzenie pakietów w najpowszechniej używanych językach na jednym komputerze. Aby dodatkowo ułatwić proces tworzenia, wbudowano w nie najczęściej używane biblioteki.
Przewodnik interfejsu API programu File Station
W tym podręczniku dotyczącym interfejsu API przedstawiono szczegółowe instrukcje dotyczące komunikacji pakietu z programem File Station i uzyskiwania dostępu do przechowywanych w niej plików.
Podręcznik aplikacji DiskStation CLI
W tym podręczniku opisano zarządzanie aplikacją DiskStation za pomocą skryptów wiersza poleceń.
Przewodnik interfejsu API SSO
Wykorzystuje zalety serwera Synology SSO Server, aby umożliwić korzystanie z funkcji jednokrotnego logowania w aplikacjach internetowych.
Przewodnik dla twórców aplikacji do programu Audio Station
Korzystając z tego podręcznika, można dowiedzieć się, jak tworzyć moduły pozwalające na wyszukiwanie tekstów utworów ze źródeł zewnętrznych.
Strona z dokumentacją interfejsu Web API programu Surveillance Station
Ta interaktywna platforma oferuje kompleksowe informacje na temat interfejsu Web API, umożliwiając płynną integrację systemów innych firm z Surveillance Station.
Przewodnik dla twórców aplikacji do programu Download Station
Można dodać obsługę zewnętrznych wyszukiwarek lub nawet utworzyć własne moduły pobierania plików z zewnętrznych usług hostingu, umożliwiając serwerowi DiskStation dostęp do plików z serwisów do przechowywania plików.
Przewodnik SNMP MIB
W przewodniku MIB zawarto instrukcje monitorowania produktu firmy Synology przy użyciu protokołu SNMP.
Przewodnik po API programu Virtual Machine Manager
Ten interfejs API zawiera szczegółowe instrukcje i specyfikacje dotyczące zezwalania aplikacjom na interakcję z programem Virtual Machine Manager.
Przewodnik interfejsu API aplikacji Calendar
Niniejszy przewodnik zawiera szczegółowe informacje na temat korzystania z interfejsu API w celu uzyskiwania dostępu do zdarzeń, zadań i list zadań w aplikacji Synology Calendar, a także manipulowania danymi kalendarza, np. tworzenia nowego kalendarza i dodawania zdarzeń, zmiany terminu, ustawiania alarmu lub aktualizowania informacji w kalendarzu, co umożliwia sterowanie aplikacją Synology Calendar przy użyciu niestandardowego interfejsu.
Przewodnik interfejsu Web API logowania do systemu DSM
W tym podręczniku wyjaśniono, jak przeprowadzić logowanie do systemu DSM przy użyciu interfejsu Web API.