版本
建立 Plugin 版本
BetaPluginVersion beta().organization().plugins().versions().create(params, requestOptions = RequestOptions.none())POST/v1/organizations/plugins/{plugin_id}/versions
透過上傳新版本的檔案,為組織擁有的 Plugin 新增版本;除非該 Plugin 所提供的版本已被釘選,否則新版本會成為向成員提供的版本。
列出 Plugin 版本
VersionListPage beta().organization().plugins().versions().list(params = VersionListParams.none(), requestOptions = RequestOptions.none())GET/v1/organizations/plugins/{plugin_id}/versions
列出 Plugin 的版本,依最新優先排序。
取得 Plugin 版本
BetaPluginVersion beta().organization().plugins().versions().retrieve(params, requestOptions = RequestOptions.none())GET/v1/organizations/plugins/{plugin_id}/versions/{version}
依 ID 擷取 Plugin 的某個版本,或擷取 Plugin 的最新版本。
下載 Plugin 版本封存檔
HttpResponse beta().organization().plugins().versions().download(params, requestOptions = RequestOptions.none())GET/v1/organizations/plugins/{plugin_id}/versions/{version}/content
下載某個版本的 .zip 封存檔,內容與儲存時完全相同。每次從成員個人外掛程式市集下載 Plugin,都會記錄在 Compliance API 活動摘要中。