開發者專區

友善開發平台,創造無限可能

在 Synology NAS 上打造最棒的套件

Synology 提供友善、自由的開發平台,搭配高度的軟硬體整合,無論你是系統整合商或商業軟體開發者,皆能毫不費力地在 Synology NAS 上開發理想的套件。Synology NAS 可執行目前最普遍的程式語言,包含 C、C++、Java 及數種常見的指令碼語言,你可以使用習慣的語言設計套件,讓開發過程更省時、省力。目前 Synology NAS 擁有數百萬名的使用者,可確保套件上架後能有極高的曝光度及市場潛力。接下來,讓我們帶你了解為什麼 Synology 是最佳的 NAS 開發平台,以及該如何開發並透過 DSM 的套件中心,將你精心製作的套件傳遞到每一位使用者的手上吧!

在 DiskStation 上建立自己想要的套件

每月超過一百萬次的下載量

藉由 Synology NAS 高度的軟硬體整合與多元的開發平台支援,套件中心每月平均下載量已超過一百萬次,可確保你的套件能有極高的曝光率。每位使用者皆可使用套件中心所提供的豐富資源,依照特定需求量身打造自己的 Synology NAS,而你開發的套件也將進一步把產品的可能性提升至最大。

多元的用戶族群

多元的用戶族群

DiskStation 擁有超過數百萬名用戶的廣大基礎,涵蓋了從一般家庭消費者到大型機關或企業等各式各樣的使用需求。你可以針對不同層級、不同用途開發各式應用套件,自由地發揮創意。

靈活的開發環境

靈活的開發環境

開發新套件不一定要學習新語言,在 DiskStation 友善靈活的開發環境中,無論你習慣的是 C、C++、Java,或是目前常見的指令碼語言,均可選擇最順手的程式語言進行開發,將你寶貴的時間集中在開發最獨特、最具創意的套件上。

專業的技術支援

專業的技術支援

在開發過程中遇到問題、需要諮詢時, Synology 的專業團隊會盡快提供協助及支援,為你省下大量的除錯時間,加速開發的時程。

開發流程

申 請

申 請

僅需透過下方申請連結填寫資訊,我們將會主動與你聯絡,提供套件評估所需的資訊。

開 發

開 發

開發者工具提供了各種適合你的開發環境和編譯器,關於詳細使用方式可以參考開發者指南

驗 證

驗 證

套件開發結束後,即進入輕鬆的申請和提交步驟。我們會有專業的測試團隊協助驗證套件的功能性和使用性。

上 架

上 架

恭喜你!我們會在 Synology 官方網站上為你的套件新增專屬的頁面,並將套件上架至每個月平均超過一百萬次下載的套件中心。

合作開發,整合進階監控系統

想將您的系統與 Surveillance Station 整合使用嗎?一起探索技術細節,合作打造客製化功能。

整合

整合

部署 Webhook 和 HTTP Web API,連結不同平台。

自動化

自動化

根據指定事件觸發動作,自動執行繁複操作。

集中管理

集中管理

連接多種門禁控制系統、I/O 模組、SIP 裝置。

取得工具

Synology 的開發平台提供彈性的工具和詳盡的使用指南。在此你可以取得關於套件開發的所有工具和文件。

第三方套件開發指南

此份指南提供詳細的開發者工具使用步驟。從套件的架構、編譯、語言選擇、使用者介面到套件上架,你皆可以在開發指南中找到你所需的相關資訊。

開發者工具 Toolkits 和 GPL source

跨平台的開發工具讓你可以選擇多種常見的語言開發套件。為了更簡化開發的流程,系統已內建多數常用的函式庫,替你大幅省下自行尋找和編譯的時間。

File Station API 指南

此份 API 指南說明如何讓套件輕鬆地存取 File Station 上既有的檔案資料。

DiskStation 命令列指南

此份指南說明如何使用命令列來管理 DiskStation。

SSO API 指南

充分利用 Synology SSO Server 的優勢,啟動單一登入功能來整合你的網頁應用程式。

Audio Station 開發指南

此份指南說明如何開發歌詞模組,讓安裝此模組的使用者可從外部搜尋歌詞。

Surveillance Station Web API 文件網站

這個互動式平台提供全方位 Web API 資訊,讓第三方系統可以順暢無礙地整合到 Surveillance Station。

Download Station 開發指南

此份指南說明如何自行增加 BT 的外部搜尋資源以及開發免空的下載模組,讓你透過 DiskStation 取得存放於免費空間的檔案。

SNMP MIB 指南

MIB 使用手冊提供相關教學,透過 SNMP 通訊協定監控你的 Synology 產品狀態。

Virtual Machine Manager API 指南

此 API 指南提供的詳細教學與規格,教您如何使應用程式與 Virtual Machine Manager 互動。

Calendar API 指南

此份指南提供詳細說明如何使用 API 在 Synology Calendar 上存取活動、任務及任務清單,並可以在行事曆中管理行事曆資料,例如:建立新的行事曆並新增活動、變更到期時間、設定提醒時間或更新資訊,讓您能夠透過自訂的使用者介面操作 Synology Calendar。

DSM 登入 Web API 指南

本指南將說明如何使用 Web API 登入 DSM。