Tüm Ürünler
Search
Belge Merkezi

IoT Platform:UpdateParserDataSource

Son Güncelleme:Oct 03, 2026

Belirtilen bir veri kaynağının adını ve açıklamasını değiştirir.

Kullanım notları

Bir veri kaynağı oluşturmak için CreateParserDataSource işlemini çağırdıktan sonra, döndürülen DataSourceId değerini kullanarak veri kaynağının adını ve açıklamasını güncelleyebilirsiniz.

QPS sınırları

Her Alibaba Cloud hesabı bu işlemi saniyede en fazla 10 kez (QPS) çağırabilir.

Not

Bir Alibaba Cloud hesabının RAM kullanıcıları, hesabın kotasını paylaşır.

Hata ayıklama

OpenAPI Explorer imza değerini otomatik olarak hesaplar. Kolaylık sağlaması açısından bu işlemi OpenAPI Explorer içinde çağırmanızı öneririz. OpenAPI Explorer, farklı SDK'ler için işlemin örnek kodunu dinamik olarak oluşturur.

İstek parametreleri

Parametre Tür Gerekli Örnek Açıklama
Action String Evet UpdateParserDataSource

Gerçekleştirmek istediğiniz işlem. Değeri UpdateParserDataSource olarak ayarlayın.

DataSourceId Long Evet 1001

Veri kaynağının ID'si. ListParserDataSource işlemini çağırarak veri kaynağı ID'sini elde edebilirsiniz.

Name String Evet DataSource

Veri kaynağının adı. Ad 1 ila 30 karakter uzunluğunda olmalı ve harf, rakam, alt çizgi (_) ile tire (-) içerebilir.

IotInstanceId String Hayır iot-2w****

Örnek ID'si. IoT Platform konsolundaki Overview sayfasında ID değerini görüntüleyebilirsiniz.

Önemli
  • Örneğinizin bir ID'si varsa bu parametreyi belirtmeniz gerekir; aksi takdirde çağrı başarısız olur.
  • Örneğiniz için bir Overview sayfası veya ID oluşturulmamışsa bu parametreyi ayarlamanız gerekmez.

Daha fazla bilgi için bkz. Overview.

Description String Hayır The device data.

Veri kaynağının açıklaması.

İşleme özel istek parametrelerine ek olarak, bu işlemi çağırırken ortak istek parametrelerini de belirtmeniz gerekir. Daha fazla bilgi için bkz. Ortak istek parametreleri.

Yanıt parametreleri

Parametre Tür Örnek Açıklama
Code String iot.system.SystemException

Hata kodu. Daha fazla bilgi için bkz. Error codes.

ErrorMessage String A system exception occurred.

Hata mesajı.

RequestId String E4C0FF92-2A86-41DB-92D3-73B60310D25E

İstek ID'si.

Success Boolean true

Çağrının başarılı olup olmadığını gösterir.

  • true: Çağrı başarılı oldu.
  • false: Çağrı başarısız oldu.

Örnekler

Örnek istekler

http(s)://iot.cn-shanghai.aliyuncs.com/?Action=UpdateParserDataSource
&DataSourceId=1001
&Name=DataSource
&<Common request parameters>

Başarılı yanıt örnekleri

XML formatı

<UpdateParserDataSourceResponse>
  <RequestId>E4C0FF92-2A86-41DB-92D3-73B60310D25E</RequestId>
  <Success>true</Success>
</UpdateParserDataSourceResponse>

JSON formatı

{
    "RequestId": "E4C0FF92-2A86-41DB-92D3-73B60310D25E",
    "Success": true
}

Hata kodları

HttpCode Hata kodu Hata mesajı Açıklama
400 iot.system.SystemException An internal error occurred. Try again later. Sistem istisnası oluştuğu için dönen hata mesajı.
400 iot.system.IllegalRequest The request parameter is invalid. İstek parametresi geçersiz olduğu için dönen hata mesajı.
400 iot.rule.UpdateRuleFailed An error occurred while upgrading the rule. Sistem kuralı güncelleyemediği için dönen hata mesajı.

Hata kodlarının listesi için API Error Center adresini ziyaret edin.