共用方式為


用於管理和發佈的事件方格 SDK

事件方格提供 SDK,可讓您以程式設計方式管理資源和張貼事件。

注意

關於 TLS 1.0 / 1.1 淘汰:針對系統主題,您只需要針對事件傳遞至 Webhook 目的地採取動作。 如果目的地支援 TLS 1.2,就會使用 1.2 來傳遞事件。 如果目的地不支援 TLS 1.2,事件傳遞會自動回復為 1.0 和 1.1。 自 2024 年 10 月 31 日之後,將不會支援使用 1.0 和 1.1 的事件傳遞。 請確定您的 Webhook 目的地支援 TLS 1.2。 檢查 TLS 1.2 支援的其中一個簡單方式是使用 Qualys SSL Labs。 如果報告顯示支援 TLS 1.2,則不需要採取任何動作。 如需詳細資訊,請參閱下列部落格文章:淘汰:即將 Azure 事件方格 的 TLS 變更

管理 SDK

管理 SDK 可讓您建立、更新及刪除事件方格主題和訂用帳戶。 目前有下列 SDK 可供使用:

SDK 套件 參考文件 範例
REST API REST 參考
.NET Azure.ResourceManager.EventGrid. 套件具有最新的 Namespaces API。 .NET 參考: 預覽GA .NET 範例
Java azure-resourcemanager-eventgrid. 套件具有最新的 Namespaces API。 Java 參考: 預覽GA Java 範例
JavaScript @azure/arm-eventgrid. 套件具有最新的 Namespaces API。 JavaScript 參考: 預覽版、 GA JavaScript 和 TypeScript 範例
Python azure-mgmt-eventgrid. 套件具有最新的 Namespaces API。 Python 參考: 預覽GA Python 範例
Go Azure SDK for Go Go 範例

數據平面 SDK

注意

針對 MQTT 傳訊,您可以使用您慣用的 MQTT SDK。 目前 Azure 事件方格 不提供 MQTT 的數據平面 SDK。

數據平面 SDK 可讓您藉由負責驗證、形成事件,以及以異步方式張貼至指定的端點,將事件張貼至主題。 它們也可讓您取用第一方事件。 目前有下列 SDK 可供使用:

程式設計語言 套件 參考文件 範例
REST API REST 參考
.NET Azure.Messaging.EventGrid. 套件具有最新的 Namespaces API。 .NET 參考 .NET 範例
Java azure-messaging-eventgrid. 套件具有最新的 Namespaces API。 Java 參考 Java 範例
JavaScript @azure/eventgrid. 套件具有最新的 Namespaces API。 JavaScript 參考 JavaScript 和 TypeScript 範例
Python azure-eventgrid. 套件具有最新的 Namespaces API。 Python 參考 Python 範例
Go Azure SDK for Go

下一步