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

IoT Platform:ListDistributedProduct

最終更新日:Apr 17, 2025

分散製品をクエリします。

使用方法

この操作は、次の エンドポイント のみを使用して呼び出すことができます: iot.cn-shanghai.aliyuncs.com

QPS 制限

この API 操作は、アカウントごとに 1 秒あたり最大 5 回呼び出すことができます。

説明 Alibaba Cloud アカウントの RAM ユーザーは、アカウントのクォータを共有します。

デバッグ

OpenAPI Explorer は署名値を自動的に計算します。便宜上、この操作は OpenAPI Explorer で呼び出すことをお勧めします。 OpenAPI Explorer は、さまざまな SDK 用の操作のサンプルコードを動的に生成します。

リクエストパラメーター

パラメーター タイプ 必須 説明
Action String はい ListDistributedProduct

実行する操作。値を ListDistributedProduct に設定します。

CurrentPage Integer はい 1

返すページ番号。デフォルト値:1。

PageSize Integer はい 5

各ページに返すエントリの数。最大値:200。

SourceInstanceId String いいえ iot-060***

製品が属するソースインスタンスの ID。

  • 異なるリージョンのパブリックインスタンスの ID:
    • 中国 (上海): iotx-oxssharez200
    • 日本 (東京): iotx-oxssharez300
    • シンガポール (シンガポール): iotx-oxssharez400
    • 米国 (シリコンバレー): iotx-oxssharez500
    • 米国 (バージニア北部): iotx-oxssharez600
    • ドイツ (フランクフルト): iotx-oxssharez700
  • Enterprise Edition インスタンスの ID を表示するには、次の手順を実行します。

    1. IoT Platform コンソール にログインします。 上部のナビゲーションバーで、インスタンスが存在するリージョンをドロップダウンリストから選択します。

    2. 概要 ページで、インスタンスの ID を確認します。

ProductKey String いいえ a1BwAGV****

製品の ProductKey

TargetInstanceId String いいえ iot-cn-6ja***

製品が配布される宛先インスタンスの ID。 インスタンス ID の詳細については、SourceInstanceId パラメーターの説明を参照してください。

TargetUid String いいえ 198***

製品が属する Alibaba Cloud アカウントの ID。 IoT Platform コンソールにログインし、プロフィール写真をクリックして、セキュリティ設定 ページで アカウント ID を確認できます。

上記の操作固有のリクエストパラメーターに加えて、この操作を呼び出す際には、共通のリクエストパラメーターを構成する必要があります。 共通のリクエストパラメーターの詳細については、「共通パラメーター」をご参照ください。

レスポンスパラメーター

パラメーター タイプ 説明
Code String iot.system.SystemException

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

Data Struct

呼び出しが成功した場合に返される製品。 詳細については、このトピックの「情報」セクションを参照してください。

Info アイテムの配列

製品に関する情報。

items
GmtCreate Long 1581595942

配布タスクが作成された時刻。

ProductKey String a1BwAGV****

製品の ProductKey

SourceInstanceId String iot-cn-6ja***

製品が属するソースインスタンスの ID。

SourceInstanceName String myproInstance

製品が属するソースインスタンスの名前。

SourceRegion String cn-shanghai

製品が属するソースリージョン。

SourceUid String 198***

製品の配布に使用される Alibaba Cloud アカウントの ID。 製品は、同じ Alibaba Cloud アカウント内でのみ、リージョンやインスタンス間で配布できます。 このパラメーターの値は、TargetUid パラメーターの値と同じです。

TargetAliyunId String io****@example.com

製品が配布される Alibaba Cloud アカウントの名前。

TargetInstanceId String iot-cn-09k***

製品が配布される宛先インスタンスの ID。

TargetInstanceName String newinstance

製品が配布される宛先インスタンスの名前。

TargetRegion String cn-shenzhen

製品が配布される宛先リージョン。

TargetUid String 198***

製品が配布される Alibaba Cloud アカウントの ID。

デバイスは、同じ Alibaba Cloud アカウント内でのみ、リージョンやインスタンス間で配布できます。 このパラメーターの値は、TargetUid パラメーターの値と同じです。

Total Integer 10

返された製品の総数。

ErrorMessage String システム例外が発生しました。

呼び出しが失敗した場合に返されるエラーメッセージ。

RequestId String E55E50B7-40EE-4B6B-8BBE-D3ED55CCF565

リクエストの ID。

Success Boolean true

呼び出しが成功したかどうかを示します。有効な値:

  • true: 呼び出しは成功しました。
  • false: 呼び出しは失敗しました。

リクエストの例

http(s)://iot.cn-shanghai.aliyuncs.com/?Action=ListDistributedProduct
&CurrentPage=1
&PageSize=5
&TargetUid=198***
&<共通リクエストパラメーター>

成功レスポンスの例

XML 形式

<ListDistributedProductResponse>
  <RequestId>E55E50B7-40EE-4B6B-8BBE-D3ED55CCF565</RequestId>
  <Data>
        <Total>10</Total>
        <Info>
              <items>
                    <TargetRegion>cn-shenzhen</TargetRegion>
                    <SourceInstanceName>myproInstance</SourceInstanceName>
                    <TargetAliyunId>io****@example.com</TargetAliyunId>
                    <GmtCreate>1581595942</GmtCreate>
                    <SourceUid>198***</SourceUid>
                    <TargetInstanceName>newinstance</TargetInstanceName>
                    <TargetInstanceId>iot-cn-09k***</TargetInstanceId>
                    <TargetUid>198***</TargetUid>
                    <SourceRegion>cn-shanghai</SourceRegion>
                    <SourceInstanceId>iot-cn-6ja***</SourceInstanceId>
                    <ProductKey>a1BwAGV****</ProductKey>
              </items>
        </Info>
  </Data>
  <Success>true</Success>
</ListDistributedProductResponse>

JSON 形式

{
    "RequestId": "E55E50B7-40EE-4B6B-8BBE-D3ED55CCF565",
    "Data": {
        "Total": 10,
        "Info": {
            "items": [{
                "TargetRegion": "cn-shenzhen",
                "SourceInstanceName": "myproInstance",
                "TargetAliyunId": "io****@example.com",
                "GmtCreate": 1581595942,
                "SourceUid": "198***",
                "TargetInstanceName": "newinstance",
                "TargetInstanceId": "iot-cn-09k***",
                "TargetUid": "198***",
                "SourceRegion": "cn-shanghai",
                "SourceInstanceId": "iot-cn-6ja***",
                "ProductKey": "a1BwAGV****"
            }]
        }
    },
    "Success": true
}

エラーコード

エラーコードの一覧については、「サービスエラーコード」をご参照ください。