すべてのプロダクト
Search
ドキュメントセンター

Marketplace:CreateOTAModule

最終更新日:Mar 26, 2025

重要

免責事項

このページに掲載されているすべてのコンテンツは、Tuya (HK) Limited によって提供されていることにご注意ください。Alibaba Cloud は、かかるコンテンツの真正性または正確性について、明示的または黙示的に表明または保証するものではなく、Tuya (HK) Limited が提供する製品および/またはサービスの状態、品質、耐久性、性能、信頼性、商品性、特定の目的への適合性、または非侵害性についても一切保証するものではありません。

製品の OTA モジュールを作成します。

使用方法

OTA モジュールは、同じ製品のデバイスに対する、アップグレード可能なモジュールです。デフォルトモジュールは、デバイス全体の OTA アップグレードパッケージを表します。

  • 同じ製品に最大 10 個の OTA モジュールをカスタマイズできます。

  • OTA モジュール名は、作成後に変更できません。

リクエストパラメーター

名前

タイプ

必須

サンプル値

説明

Action

String

はい

CreateOTAModule

システム定義パラメーター。値: CreateOTAModule。

ModuleName

String

はい

Ble

OTA モジュールの名前。製品内で一意であり、変更できません。英字、数字、ピリオド(.)、ダッシュ(-)、アンダースコア(_)のみがサポートされています。長さは 1 ~ 64 文字に制限されています。

ProductKey

String

はい

K5n4I80 * * * *

OTA モジュールが属する製品の ProductKey です。

AliasName

String

いいえ

BLE

OTA モジュールのエイリアス。日本語、英字、数字、ピリオド(.)、ダッシュ(-)、アンダースコア(_) がサポートされています。長さは 1 ~ 64 文字に制限されています。

Desc

String

いいえ

BLE モジュール

OTA モジュールの説明。最大 100 文字まで入力できます。

注: API を呼び出すときは、このトピックで説明されている API 固有のリクエストパラメーターに加えて、共通リクエストパラメーターも渡す必要があります。共通リクエストパラメーターの詳細については、「」をご参照ください。共通パラメーター

戻りデータ

名前

タイプ

サンプル値

説明

Code

String

Iot.system.SystemException

呼び出しが失敗した場合に返されるエラーコードです。詳細については、「エラーコード」をご参照ください。

ErrorMessage

String

System Exception

呼び出しが失敗した場合に返されるエラー情報。

RequestID

String

Kan

IoT Platform がリクエストに対して生成する一意の識別子。

Success

Boolean

True

呼び出しが成功したかどうか。 ●True : 呼び出しは成功です。OTA アップグレードパッケージが正常に作成されたことを示します。 ●False : 呼び出しは失敗です。OTA アップグレードパッケージの作成に失敗したことを示します。

リクエスト例

curl 'https://si-d6e8d812acb848958054.tuyacloud.com:8686/?Action=CreateOTAModule&SignatureNonce=9e6189124f5a4716ad2de849467b****&AccessKeyId=xMr9wgwXQLhv5AUa65o0****&SignatureMethod=HMAC-SHA1&Timestamp=2024-11-19T09%3A47%3A43Z&ProductKey=a1uctKe****&ModuleName=ble&Signature=WJN0Ee8%2BX6pogcD3loLHIqQNEN0%3D'

正常な戻り値の例

{
    "code": "",
    "requestId": "d2fce065-8238-4ee2-a793-0226f69b0542",
    "success": true
}