Bir veri kaynağının ayrıntılarını sorgular.
QPS limits
Her Alibaba Cloud hesabı saniyede en fazla 10 sorgu (QPS) çalıştırabilir.
Bir Alibaba Cloud hesabının RAM kullanıcıları, bu hesabın kotasını paylaşır.
Debugging
Request parameters
| Parameter | Type | Required | Example | Description |
| Action | String | Yes | GetParserDataSource | Gerçekleştirmek istediğiniz işlem. Değeri GetParserDataSource olarak belirtin. |
| DataSourceId | Long | Yes | 1001 | Veri kaynağının kimliği. Veri kaynaklarını sorgulamak ve veri kaynağı kimliğini almak için ListParserDataSource işlemini çağırabilirsiniz. |
| IotInstanceId | String | No | iot-2w**** | Örneğin kimliği. Örnek ID değerini IoT Platform konsolundaki Overview sayfasında görüntüleyebilirsiniz. Önemli
Daha fazla bilgi için bkz. Overview. |
Yukarıdaki işleme özel istek parametrelerine ek olarak bu işlemi çağırırken ortak istek parametrelerini de belirtmeniz gerekir. Daha fazla bilgi için bkz. Common request parameters.
Response parameters
| Parameter | Type | Example | Description |
| Code | String | iot.system.SystemException | Çağrı başarısız olursa döndürülen hata kodu. Daha fazla bilgi için bkz. Error codes. |
| DataSource | Struct | Veri kaynağının ayrıntıları. |
|
| CreateUserId | Long | 11111111000000111 | Veri kaynağını oluşturmak için kullanılan Alibaba Cloud hesabının kimliği. |
| DataSourceId | Long | 1001 | Veri kaynağının kimliği. |
| Description | String | The device data. | Veri kaynağının açıklaması. |
| Name | String | DataSource | Veri kaynağının adı. |
| UtcCreated | String | 2022-03-27T12:45:43.000Z | Veri kaynağının oluşturulma zamanı. Zaman UTC olarak gösterilir. Biçim: |
| ErrorMessage | String | A system exception occurred. | Çağrı başarısız olursa döndürülen hata mesajı. |
| RequestId | String | E4C0FF92-2A86-41DB-92D3-73B60310D25E | İsteğin kimliği. |
| Success | Boolean | true | Çağrının başarılı olup olmadığını gösterir.
|
Examples
Örnek istekler
http(s)://iot.cn-shanghai.aliyuncs.com/?Action=GetParserDataSource
&DataSourceId=1001
&<Common request parameters>
Başarılı yanıt örnekleri
XML biçimi
<GetParserDataSourceResponse>
<RequestId>E4C0FF92-2A86-41DB-92D3-73B60310D25E</RequestId>
<Success>true</Success>
<DataSource>
<Description>The device data. </Description>
<UtcCreated>2022-03-27T12:45:43.000Z</UtcCreated>
<CreateUserId>11111111000000112</CreateUserId>
<DataSourceId>1001</DataSourceId>
<Name>DataSource</Name>
</DataSource>
</GetParserDataSourceResponse>
JSON biçimi
{
"RequestId": "E4C0FF92-2A86-41DB-92D3-73B60310D25E",
"Success": true,
"DataSource": {
"Description": "The device data.",
"UtcCreated": "2022-03-27T12:45:43.000Z",
"CreateUserId": 11111111000000112,
"DataSourceId": 1001,
"Name": "DataSource"
}
}
Error codes
|
HttpCode |
Error code |
Error message |
Description |
|
400 |
iot.system.SystemException |
An internal error occurred. Try again later. |
The error message returned because a system exception occurred. |
|
400 |
iot.system.IllegalRequest |
The request parameter is invalid. |
The error message returned because the request parameter is invalid. |
|
400 |
iot.rule.NotFoundRule |
there are no rules. |
The error message returned because the specified rule does not exist. |
Hata kodlarının listesi için API Error Center adresini ziyaret edin.