全部产品
Search
文档中心

IoT Platform:Inisialisasi SDK

更新时间:Jul 02, 2025

Topik ini menjelaskan cara menginisialisasi IoT Platform SDK untuk Java dan device SDK untuk Java. Anda harus menyiapkan lingkungan pengembangan Java, mengunduh paket SDK, mengimpor proyek, serta menginisialisasi SDK.

Prasyarat

Sebuah gateway dan perangkat bawahan telah dibuat. Untuk informasi lebih lanjut, lihat Buat gateway dan perangkat bawahan.

Lingkungan pengembangan

Dalam contoh ini, lingkungan pengembangan terdiri dari komponen-komponen berikut:

Prosedur

  1. Unduh dan ekstrak paket SDK iotx-api-demo.
    Paket ini mencakup device SDK untuk Java dan IoT Platform SDK untuk Java.
  2. Buka IntelliJ IDEA dan impor proyek sampel iotx-api-demo yang telah diekstraksi.
  3. Tambahkan dependensi Maven berikut ke file pom.xml untuk mengimpor IoT Platform SDK dan Link SDK:
    <!-- https://mvnrepository.com/artifact/com.aliyun/aliyun-java-sdk-iot -->
    <dependency>
        <groupId>com.aliyun</groupId>
        <artifactId>aliyun-java-sdk-iot</artifactId>
        <version>7.41.0</version>
    </dependency>
    <dependency>
        <groupId>com.aliyun</groupId>
        <artifactId>aliyun-java-sdk-core</artifactId>
        <version>4.5.6</version>
    </dependency>
    <dependency>
      <groupId>com.aliyun.alink.linksdk</groupId>
      <artifactId>iot-linkkit-java</artifactId>
      <version>1.2.0.1</version>
      <scope>compile</scope>
    </dependency>
  4. Di direktori java/src/main/resources/, buka file config dan tentukan informasi yang diperlukan untuk inisialisasi.
    user.accessKeyID = <your accessKey ID>
    user.accessKeySecret = <your accessKey Secret>
    iot.regionId = <regionId>
    iot.productCode = Iot
    iot.domain = iot.<regionId>.aliyuncs.com
    iot.version = 2018-01-20
    ParameterDeskripsi
    accessKeyIDID AccessKey dan Rahasia AccessKey akun Alibaba Cloud Anda.

    Masuk ke konsol IoT Platform, arahkan penunjuk mouse ke foto profil, lalu klik AccessKey Management untuk mendapatkan ID AccessKey dan Rahasia AccessKey.

    accessKeySecret
    regionIdID wilayah tempat perangkat Anda berada. Untuk informasi tentang format ID wilayah, lihat Wilayah.
    productCodeKode layanan cloud. Tetapkan nilainya menjadi Iot untuk IoT Platform.
    domainTitik akhir IoT Platform. <regionId> menentukan ID wilayah tempat IoT Platform berada.
    versionNomor versi API. Nilainya dalam format YYYY-MM-DD.

Apa yang harus dilakukan selanjutnya

  1. Hubungkan gateway ke IoT Platform: Kembangkan gateway dan hubungkan gateway langsung ke IoT Platform.
  2. Hubungkan perangkat bawahan ke IoT Platform: Konfigurasikan gateway untuk menghubungkan perangkat bawahan ke IoT Platform.