イベント ハブ内の指定したパーティションに新しいイベントを送信します。
Request
| Method | 要求 URI |
|---|---|
| POST | https://{servicebusNamespace}.servicebus.windows.net/{eventHubPath}/partitions/{partitionId}/messages |
要求ヘッダー
Event Hubs に関連するすべての要求で使用されるヘッダーとパラメーターについては、「 共通 のパラメーターとヘッダー」を参照してください。
要求本文
プレーン テキストでのイベント メッセージの本文。 次に例を示します。
{ “Location”: “Redmond”, "Temperature":"37.0" }
[応答]
応答には、HTTP 状態コード、一連の応答ヘッダー、および応答本文が含まれています。
応答コード
| コード | 説明 |
|---|---|
| 201 | 正常終了しました。 |
| 401 | 認証エラー。 |
| 500 | 内部エラーです。 |
応答本文
要求が成功した場合、応答本文は空です。 要求が失敗すると、本文にエラー コードとエラー メッセージが追加されます。
使用例
Request
注意
また、「共通パラメーターとヘッダー」で説明されているように、Authorization ヘッダーに Azure Active Directory トークンを使用することもできます。 たとえば、Authorization: Bearer <Azure AD token> のように指定します。
POST https://your-namespace.servicebus.windows.net/your-event-hub/partitions/0/messages?timeout=60&api-version=2014-01 HTTP/1.1
Authorization: SharedAccessSignature sr=your-namespace.servicebus.windows.net&sig=your-sas-key&se=1403736877&skn=RootManageSharedAccessKey
Content-Type: application/atom+xml;type=entry;charset=utf-8
Host: your-namespace.servicebus.windows.net
{ "DeviceId":"dev-01", "Temperature":"37.0" }
Response
HTTP/1.1 201 Created
Content-Type: application/xml; charset=utf-8
Server: Microsoft-HTTPAPI/2.0
Date: Tue, 23 Feb 2016 03:22:27 GMT
Content-Length: 0