JSON 形式でのイベント・データの POST

JSON 形式でイベント・データを POST します。

URL

/ibm/pm/service/apiWrapper?apiName=json

メソッド
要求タイプ POST
URL パラメーター

必須

apiName="json"

Username=IBM_ID

type=data

オプション

なし

IBM ID 許可のヘッダー

Content-Type: application/json

Authorization: Basic authorization_string。オプション。API キーを使用できないときは、IBMid の資格情報を使用します。

API キー許可のヘッダー

Content-Type: application/json

APIKEY: API_Key

サンプル本文
[
 { 
  "ASSET_ID": "810vBEDFORD ",
  "Timestamp": "2016-11-18 00:00:00",
  "IS_FAIL":"TRUE",
  "IS_MAINTENANCE": "FALSE",
  "IS_REP_REPLACE": "TRUE",
  "Speed": 15.383333,
  "Win_Angle": 180.665922,
  "Wind_Grade": "Soft",
  "Power_Grade": "Large"
 }
]
正常な応答

コード

200 OK

コンテンツ

{}

エラー応答

コード

403

コンテンツ

サーバーは内部エラーまたは誤った構成を検出したため、要求を完了できませんでした。システム管理者に連絡してください。

呼び出し例
https://server_url/ibm/pm/service/apiWrapper?apiName=json&Username=user_name&type=data
注釈
この REST API 呼び出しでは、認証としてユーザー API キーと IBM ID の両方がサポートされます。IBM ID の authorization_string を生成するには、ユーザー名とパスワードをコロンで区切ったものを Base64 エンコードします。以下に例を示します。Authorization: Basic base64_encode(IBM_ID ':' IBM_ID_password)