Centrum programistów

Łatwa w obsłudze platforma programistyczna umożliwiająca kreatywne tworzenie pakietów

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!

developer.build_title

Ś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

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

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

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

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

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

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

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

Integracja

Wdrażaj elementy Webhook i internetowe interfejsy API HTTP, aby łączyć się z różnymi platformami.

Automatyzacja

Automatyzacja

Wdrażaj skomplikowane przepływy pracy, uruchamiając akcje po wystąpieniu określonych zdarzeń.

Ujednolicenie

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.