Ntuziaka API igwe ojii njikwa ngwaọrụ

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
- 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
- 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. - 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. - 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. - 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.

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
- Nweta /v1.0/ ọrụ /{ụdị}
Rịọ oke

Nlaghachi oke


- 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
- Nweta /v1.0/ ọrụ/kg
SDK example

Azịza ya example

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

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
- Nweta /v1.0/ ngwaọrụ / { device_id }/ ọrụ
Rịọ oke

Nlaghachi oke


- 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
- Nweta /v1.0/ ngwaọrụ/vdevo155XXXX83954683/ọrụ
SDK example
- Onye ahịa TuyaClient = TuyaClient ọhụrụ (clientId , nzuzo , RegionEnum.CN);
- Atiya Ọrụ = client.getFunctionsByDevId(DEV_ID);
- System.out.println ("Nweta ndepụta ọrụ site na ID ngwaọrụ:");
- System.out.println (JSONObject.toJSONString(ọrụ otu));
Azịza ya example

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

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
- Nweta /v1.0/ ngwaọrụ/ọrụ
Rịọ oke

Nlaghachi oke


- 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
- GET /v1.0/ ngwaọrụ/ọrụ?ngwaọrụ_ids =06200286 dc4f22c8418c ,6c8b eb2f
- a517fbc901dtln
SDK example
- Onye ahịa TuyaClient = TuyaClient ọhụrụ (clientId , nzuzo , RegionEnum.CN);
- Atiya Ọrụ = client.getFunctionsByDevsList(DEV_ID);
- System.out.println ("Nweta ndepụta ọrụ site na Ndepụta ngwaọrụ:");
- System.out.println (JSONObject.toJSONString(ọrụ otu));
Azịza ya example

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

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
- Nweta /v1.0/ ngwaọrụ /{ device_id }/ nkọwapụta
Rịọ oke

Nlaghachi oke


- 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

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
- Ngwa POST /v1.0/ / { device_id }/ nyere iwu
Rịọ oke

Nlaghachi oke


Rịọ example
- POST / v1.0/ ngwaọrụ/vdevo1552XXXX3954683/iwu

SDK example

Azịza ya example

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

Nweta ọkwa ngwaọrụ kachasị ọhụrụ
Nkọwa API
Nweta ọkwa ngwaọrụ kachasị ọhụrụ site na NJ ngwaọrụ
adreesị API
- Nweta /v1.0/ ngwaọrụ / { device_id }/ ọkwa
Rịọ oke

Nlaghachi oke


Rịọ example
- Nweta /v1.0/ ngwaọrụ / { device_id }/ ọkwa
SDK example

Azịza ya example


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

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 |





