tuya-Logo

Ntuziaka API igwe ojii njikwa ngwaọrụ

tuya-Ngwaọrụ-njikwa-ọrụ igwe ojii-API-nrụtụaka-ngwaahịa

Ozi ngwaahịa

Ngwaahịa njikwa ngwaọrụ na-enye nhazi API na ntuziaka maka ijikwa ngwaọrụ dịpụrụ adịpụ. Ndị ọrụ nwere ike izipu ntuziaka na ngwaọrụ ahụ site na iji njedebe API enyere.

Nkọwapụta:

  • Njikwa ngwaọrụ
  • Ụdị: 20240124
  • Version nke Ntanetị

Ntuziaka ojiji ngwaahịa

  1. Nweta ntụziaka site na otu:
    Ndị ọrụ nwere ike weghachi ntụziaka site na otu site na iji njedebe API ndị a:
    • Nkọwa API
    • Adreesị API
    • Rịọ oke
    • Ntụghachi azụ
    • Rịọ Example
    • SDK Example
    • Nzaghachi Example
    • Koodu mperi
  2. Nweta ntuziaka site na ngwaọrụ setịpụrụ:
    Iji nweta ntụziaka nke ngwaọrụ ahụ setịpụrụ, ndị ọrụ nwere ike iji njedebe API enyere maka ngwaọrụ akọwapụtara. Nke a gụnyere nkọwa dị ka adreesị API, paramita arịrịọ, paramita nloghachi, na examples.
  3. Nweta ntuziaka site na ngwaọrụ Tọọ:
    Njirimara a na-enye ndị ọrụ ohere ịnweta ntụziaka ntụziaka maka ọtụtụ ngwaọrụ. Ndị ọrụ nwere ike ịrịọ arịrịọ site na iji adreesị API na parampat ndị enyere.
  4. Nweta nkọwapụta na Njirimara nke ngwaọrụ:
    Ebe njedebe API a na-enye nkọwa zuru ezu na njirimara nke ngwaọrụ ahụ, gụnyere nhazi ntụziaka na nhazi ọkwa. Ndị ọrụ nwere ike ịrịọ ozi a yana examples nke otu esi eji SDK.
  5. Zipu ntuziaka na ngwaọrụ:
    Ndị ọrụ nwere ike izipu ntuziaka akọwapụtara na ngwaọrụ ahụ site na iji API enyere. Nke a gụnyere nkọwa dị ka paramita arịrịọ, paramita nloghachi, na examples nke otu esi ezipu ntuziaka nke ọma.

Ajụjụ:

  • Ajụjụ: Kedu ka m ga-esi nweta nsogbu ma ọ bụrụ na m zutere njehie mgbe m na-eziga ntụziaka?
    A: Ọ bụrụ na ị na-ezute mperi mgbe ị na-eziga ntuziaka, rụtụ aka na ngalaba koodu njehie dị na akwụkwọ API iji chọpụta na dozie nsogbu ahụ.
  • Ajụjụ: Enwere m ike ijikwa ọtụtụ ngwaọrụ n'otu oge?
    A: Ee, ị nwere ike ijikwa ọtụtụ ngwaọrụ n'otu oge site na iji ntuziaka nke ngwaọrụ ahụ setịpụrụ na ịrịọ arịrịọ maka ngwaọrụ ọ bụla.

Isiokwu a na-akọwa API ndị metụtara njikwa ngwaọrụ, gụnyere ịnweta nhazi ntụziaka, nkọwapụta, akụrụngwa, ọkwa kachasị ọhụrụ, na ntụziaka izipu.

tuya-Ngwaọrụ-njikwa-ọrụ ígwé ojii-API-ntụaka-Fig- (1)

Nweta ntuziaka ka edobere site na otu

Nkọwa API
Chọọ ntuziaka n'otu n'otu. Ntọala nkuzi a nwere oke ntụzịaka kachasị na ngalaba nke ngwa niile n'ime otu, nke ndị nrụpụta nwere ike iji wee zoo aka ya. Ọ bụrụ na ị bụ onye nrụpụta ikpo okwu, ị nwere ike ịmepụta ngwa dịka usoro ntụziaka a siri dị.

adreesị API

  1. Nweta /v1.0/ ọrụ /{ụdị}

Rịọ oke

tuya-Ngwaọrụ-njikwa-ọrụ ígwé ojii-API-ntụaka-Fig- (2)

Nlaghachi oke

tuya-Ngwaọrụ-njikwa-ọrụ ígwé ojii-API-ntụaka-Fig- (3)tuya-Ngwaọrụ-njikwa-ọrụ ígwé ojii-API-ntụaka-Fig- (5)

  • Nkọwapụta nsonaazụ
    • | Parameter aha | Otu | Nkọwa |
    • | :—| :—| :—|
    • | Atiya| Ụdọ | Ụdị ngwaahịa |
    • | ọrụ| Ndepụta | Ntọala ntụziaka |
  • Nkọwa nke ọrụ
    • | Parameter aha | Otu | Nkọwa |
    • | :—| :—| :—|
    • | koodu | Ụdọ | Ntuziaka | | ụdị | Ụdọ | Ụdị ntụziaka |
    • | ụkpụrụ | Ụdọ | Oke nke ụkpụrụ ntinye ihe |
    • | aha | Ụdọ | Aha ntuziaka |
    • | desc | Ụdọ | Nkọwa |

Rịọ example

  1. Nweta /v1.0/ ọrụ/kg

SDK example

tuya-Ngwaọrụ-njikwa-ọrụ ígwé ojii-API-ntụaka-Fig- (6)

Azịza ya example

tuya-Ngwaọrụ-njikwa-ọrụ ígwé ojii-API-ntụaka-Fig- (7) tuya-Ngwaọrụ-njikwa-ọrụ ígwé ojii-API-ntụaka-Fig- (8) tuya-Ngwaọrụ-njikwa-ọrụ ígwé ojii-API-ntụaka-Fig- (9)

Koodu mperi
Ndị a bụ ewepụrụ ọrụ nkịtị maka interface a. Maka mmejọ ndị ọzọ, hụ Koodu mperi.

tuya-Ngwaọrụ-njikwa-ọrụ ígwé ojii-API-ntụaka-Fig- (10)

Nweta ntuziaka nke ngwaọrụ setịpụrụ

Nkọwa API
Jụọ ajụjụ ndị ngwaọrụ na-akwado. Ị nwere ike izipu njikwa site na ntụziaka enwetara.

adreesị API

  1. Nweta /v1.0/ ngwaọrụ / { device_id }/ ọrụ

Rịọ oke

tuya-Ngwaọrụ-njikwa-ọrụ ígwé ojii-API-ntụaka-Fig- (11)

Nlaghachi oke

tuya-Ngwaọrụ-njikwa-ọrụ ígwé ojii-API-ntụaka-Fig- (12)tuya-Ngwaọrụ-njikwa-ọrụ ígwé ojii-API-ntụaka-Fig- (13)

  • Nkọwapụta nsonaazụ
    • | Parameter aha | Otu | Nkọwa |
    • | :—| :—| :—|
    • | Atiya| Ụdọ | Ụdị ngwaahịa |
    • | ọrụ| Ndepụta | Ntọala ntụziaka |
  • Nkọwa nke ọrụ
    • | Parameter aha | Otu | Nkọwa |
    • | :—| :—| :—|
    • | koodu | Ụdọ | Ntuziaka |
    • | ụdị | Ụdọ | Ụdị ntụziaka |
    • | ụkpụrụ | Ụdọ | Oke nke ụkpụrụ ntinye ihe |
    • | aha | Ụdọ | Aha ntuziaka |
    • | desc | Ụdọ | Nkọwa |

Rịọ example

  1. Nweta /v1.0/ ngwaọrụ/vdevo155XXXX83954683/ọrụ

SDK example

  1. Onye ahịa TuyaClient = TuyaClient ọhụrụ (clientId , nzuzo , RegionEnum.CN);
  2. Atiya Ọrụ = client.getFunctionsByDevId(DEV_ID);
  3. System.out.println ("Nweta ndepụta ọrụ site na ID ngwaọrụ:");
  4. System.out.println (JSONObject.toJSONString(ọrụ otu));

Azịza ya example

tuya-Ngwaọrụ-njikwa-ọrụ ígwé ojii-API-ntụaka-Fig- (14)

Koodu mperi
Ndị a bụ ewepụrụ ọrụ nkịtị maka interface a. Maka mmejọ ndị ọzọ, hụ Koodu mperi.

tuya-Ngwaọrụ-njikwa-ọrụ ígwé ojii-API-ntụaka-Fig- (15)

Nweta ntuziaka nke ngwaọrụ setịpụrụ

Nkọwa API
Jụọ ajụjụ ndị Ndepụta ngwaọrụ na-akwado. Ị nwere ike izipu njikwa site na ntụziaka enwetara. kwadoro ngwaọrụ 20

adreesị API

  1. Nweta /v1.0/ ngwaọrụ/ọrụ

Rịọ oke

tuya-Ngwaọrụ-njikwa-ọrụ ígwé ojii-API-ntụaka-Fig- (16)

Nlaghachi oke

tuya-Ngwaọrụ-njikwa-ọrụ ígwé ojii-API-ntụaka-Fig- (17)tuya-Ngwaọrụ-njikwa-ọrụ ígwé ojii-API-ntụaka-Fig- (18)

  • Nkọwapụta nsonaazụ
    • | Parameter aha | Otu | Nkọwa |
    • | :—| :—| :—|
    • | Atiya| Ụdọ | Ụdị ngwaahịa |
    • | ọrụ| Ndepụta | Ntọala ntụziaka |
    • | ngwaọrụ | Ndepụta | Ndepụta Id ngwaọrụ |
  • Nkọwa nke ọrụ
    • | Parameter aha | Otu | Nkọwa |
    • | :—| :—| :—|
    • | koodu | Ụdọ | Ntuziaka |
    • | ụdị | Ụdọ | Ụdị ntụziaka |
    • | ụkpụrụ | Ụdọ | Oke nke ụkpụrụ ntinye ihe |
    • | aha | Ụdọ | Aha ntuziaka |
    • | desc | Ụdọ | Nkọwa |

Rịọ example

  1. GET /v1.0/ ngwaọrụ/ọrụ?ngwaọrụ_ids =06200286 dc4f22c8418c ,6c8b eb2f
  2. a517fbc901dtln

SDK example

  1. Onye ahịa TuyaClient = TuyaClient ọhụrụ (clientId , nzuzo , RegionEnum.CN);
  2. Atiya Ọrụ = client.getFunctionsByDevsList(DEV_ID);
  3. System.out.println ("Nweta ndepụta ọrụ site na Ndepụta ngwaọrụ:");
  4. System.out.println (JSONObject.toJSONString(ọrụ otu));

Azịza ya example

tuya-Ngwaọrụ-njikwa-ọrụ ígwé ojii-API-ntụaka-Fig- (19)

Koodu mperi
Ndị a bụ ewepụrụ ọrụ nkịtị maka interface a. Maka mmejọ ndị ọzọ, hụ Koodu mperi.

tuya-Ngwaọrụ-njikwa-ọrụ ígwé ojii-API-ntụaka-Fig- (20)

Nkọwa na njirimara nke ngwaọrụ ahụ

Nweta nkọwapụta na akụrụngwa nke ngwaọrụ ahụ, gụnyere ntọala ntuziaka na ntọala ọkwa

Nkọwa API
A na-eji interface a nweta ntọala ntụziaka na ọkwa nke ngwaọrụ kwadoro dịka NJ ngwaọrụ siri dị.

adreesị API

  1. Nweta /v1.0/ ngwaọrụ /{ device_id }/ nkọwapụta

Rịọ oke

tuya-Ngwaọrụ-njikwa-ọrụ ígwé ojii-API-ntụaka-Fig- (21)

Nlaghachi oke

tuya-Ngwaọrụ-njikwa-ọrụ ígwé ojii-API-ntụaka-Fig- (22)tuya-Ngwaọrụ-njikwa-ọrụ ígwé ojii-API-ntụaka-Fig- (23)

  • Nkọwapụta nsonaazụ
    • | Parameter aha | Otu | Nkọwa |
    • | :—| :—| :—|
    • | udi | Ụdọ | Ụdị ngwaahịa |
    • | ọrụ | Ndepụta | Ntọala ntụziaka |
    • | ọnọdụ | Ndepụta | Ntọala ọnọdụ |
  • Nkọwa nke ọrụ
    • | Parameter aha | Otu | Nkọwa |
    • | :—- | :—- | :—|
    • | koodu | Ụdọ | iwu |
    • | ụdị | Ụdọ | Ụdị |
    • | ụkpụrụ | Ụdọ | Oke nke oke ụkpụrụ |
  • Nkọwa nke ọkwa
    • | Parameter aha | Otu | Nkọwa |
    • | :—| :—| :—|
    • | koodu | Ụdọ | koodu ọnọdụ |
    • | ụdị | Ụdọ | Ụdị |
    • | ụkpụrụ | Ụdọ | Oke nke oke ụkpụrụ |

Rịọ example

  • Nweta /v1.0/ ngwaọrụ/vdevoXXXXXXXXXXXXXXX/ nkọwapụta

SDK example
N/A

Nlaghachi oke

tuya-Ngwaọrụ-njikwa-ọrụ ígwé ojii-API-ntụaka-Fig- (24) tuya-Ngwaọrụ-njikwa-ọrụ ígwé ojii-API-ntụaka-Fig- (25)

Zipu ntuziaka na ngwaọrụ

Nkọwa API
A na-eji interface a izipu otu ma ọ bụ karịa tent ntụziaka enwetara. Enwere ike izipu usoro nkuzi n'otu oge dabere na ngwaahịa a.

adreesị API

  1. Ngwa POST /v1.0/ / { device_id }/ nyere iwu

Rịọ oke

tuya-Ngwaọrụ-njikwa-ọrụ ígwé ojii-API-ntụaka-Fig- (26)

Nlaghachi oke

tuya-Ngwaọrụ-njikwa-ọrụ ígwé ojii-API-ntụaka-Fig- (27)tuya-Ngwaọrụ-njikwa-ọrụ ígwé ojii-API-ntụaka-Fig- (28)

Rịọ example

  1. POST / v1.0/ ngwaọrụ/vdevo1552XXXX3954683/iwu

tuya-Ngwaọrụ-njikwa-ọrụ ígwé ojii-API-ntụaka-Fig- (29)

SDK example

tuya-Ngwaọrụ-njikwa-ọrụ ígwé ojii-API-ntụaka-Fig- (30)

Azịza ya example

tuya-Ngwaọrụ-njikwa-ọrụ ígwé ojii-API-ntụaka-Fig- (31)

Koodu mperi
Ndị a bụ ewepụrụ ọrụ nkịtị maka interface a. Maka mmejọ ndị ọzọ, hụ Koodu mperi.

tuya-Ngwaọrụ-njikwa-ọrụ ígwé ojii-API-ntụaka-Fig- (32)

Nweta ọkwa ngwaọrụ kachasị ọhụrụ

Nkọwa API
Nweta ọkwa ngwaọrụ kachasị ọhụrụ site na NJ ngwaọrụ

adreesị API

  1. Nweta /v1.0/ ngwaọrụ / { device_id }/ ọkwa

Rịọ oke

tuya-Ngwaọrụ-njikwa-ọrụ ígwé ojii-API-ntụaka-Fig- (33)

Nlaghachi oke

tuya-Ngwaọrụ-njikwa-ọrụ ígwé ojii-API-ntụaka-Fig- (34)tuya-Ngwaọrụ-njikwa-ọrụ ígwé ojii-API-ntụaka-Fig- (35)

Rịọ example

  1. Nweta /v1.0/ ngwaọrụ / { device_id }/ ọkwa

SDK example

tuya-Ngwaọrụ-njikwa-ọrụ ígwé ojii-API-ntụaka-Fig- (36)

Azịza ya example

tuya-Ngwaọrụ-njikwa-ọrụ ígwé ojii-API-ntụaka-Fig- (37)tuya-Ngwaọrụ-njikwa-ọrụ ígwé ojii-API-ntụaka-Fig- (39)

Koodu mperi
Ndị a bụ ewepụrụ ọrụ nkịtị maka interface a. Maka mmejọ ndị ọzọ, hụ Koodu mperi.

tuya-Ngwaọrụ-njikwa-ọrụ ígwé ojii-API-ntụaka-Fig- (38)

Akwụkwọ / akụrụngwa

Ntuziaka API igwe ojii njikwa ngwaọrụ [pdf] Ntuziaka onye ọrụ
Ntụtụ aka ọrụ igwe ojii jikwa ngwaọrụ API, ntụnye aka API ọrụ igwe ojii, ntụaka API

Ntụaka

Hapụ ikwu

Agaghị ebipụta adreesị ozi-e gị. Akara mpaghara achọrọ akara *