デバイスを作成し、Node-RED で管理しました。そして、私の IoT プラットフォーム ボードでリアルタイム データを受信します。だから、私はこれを見つけた REST API でこれらのデータにアクセスしたかった: https://docs.internetofthings.ibmcloud.com/apis/swagger/v0002-beta/info-mgmt-beta.html
これは特に使いたかった /device/types/{typeId}/devices/{deviceId}/state/{applicationInterfaceId}
そして、これに従ってスキーマを作成しました: https://developer.ibm.com/courses/labs/create-device-schema-internet-things-platform-service-ibm-bluemix-dwc013/
それから私は/api/v0002/applicationinterfaces
、 にリクエストしました/api/v0002/schemas
。
しかし、両方の結果は次のとおりでした。 {"results": [], "meta": {"total_rows": 0}}
スキーマとアプリケーション インターフェイスを作成するにはどうすればよいですか?
/api/v0002/applicationinterfaces、/api/v0002/schemas は、https: //docs.internetofthings.ibmcloud.com/apis/swagger/v0002-beta/info- で説明されている POST メソッドを使用する必要があるため、0 の結果を返します。 mgmt-beta.htmlを使用して、スキーマとアプリケーション インターフェイスを作成します。
ただし、あなたの質問から、デバイスのデータにアクセスしたいだけだと思います。その場合、アプリケーションの開発に関するドキュメントhttps://console.bluemix.net/docs/services/IoT/applications/api.html#api を参照してください。特に、最後のイベント キャッシュを使用して、特定のデバイスの最後のイベントにアクセスできます。例: /api/v0002/device/types/{deviceType}/devices/{deviceId}/events
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加