iBCS Restful API V4
URL Sarrafa
V230918W
Ƙarsheview
Gidan iBoot-G2, iBoot-PoE da iBoot-PDU Iyalin samfuran suna ba da API Mai Sauƙi (Restful API)URL Control) wanda ke ba masu amfani damar sarrafa su cikin sauƙi daga nasu websites da portals. Wannan, duk da haka, yana buƙatar sanin Adireshin IP na iBoot (s) waɗanda ke buƙatar sarrafawa. Wannan ba koyaushe ba ne mai amfani.
Wasu haɗin Intanet ba sa samar da adiresoshin IP na tsaye yana sa ba zai yiwu a yi amfani da API Restful na gida ba. Ayyukan iBoot Cloud (iBCS) shine cikakkiyar mafita ga wannan matsala.
iBoots suna yin haɗi mai fita zuwa iBCS don saka idanu da sarrafawa. Tun da iBCS yana da adreshin IP na tsaye da sunan yanki, wannan ya sa ya zama cikakkiyar mafita ga matsalar da aka ambata. Wannan takaddar tana ba da ƙayyadaddun ƙayyadaddun s na farkotage na iBCS Restful API.
Matsakaicin API v4
Ƙarin ikon daidaita na'urori daga gajimare abu ne na taswirar hanya na iBCS. Zuwa wannan ƙarshen Dataprobe ya fito da iBoot-G2 Restful API v3.2 a matsayin wurin farawa don daidaitawar iyali na iBCS G2.
API ɗin Restful da aka sani da Restful API v4 zai haɗa da duk fasalulluka v3.2 kamar yadda suka wanzu kuma ƙara wasu tallafi don daidaitawa don jerin iBoot-PDU. iBCS tana goyan bayan Token tushen Restful API don sarrafawa, saka idanu da daidaita na'urorin iyali na iBoot-G2. Shafin 4 zai ba da damar tsara jerin iBoot-PDU ta hanyar amfani da API ɗin Token da ke akwai da kuma umarnin Line Interface (CLI) wanda aka riga aka gina a cikin na'urorin iBoot-PDU.
API ɗin Restful v4 zai haɗa da shawarwarin abokin ciniki masu zuwa:
- API ɗin Restful ya kamata ya zama tushen Token.
- API ɗin Restful ya kamata ya sami damar samun bayanan daidaitawa.
- API ɗin Restful zai ba da damar amfani da umarnin CLI da aka saita a cikin PDU.
3.1. Alama
Ana buƙatar alamar izini don Duk Sadarwar API Mai Huta. Alamar tana aiki har sai adadin rashin aiki da ake iya aiwatarwa ya wuce. Ana iya tsara lokacin rashin aiki daga minti 1 zuwa watanni 12. Ana iya tsara shi daga Restful API ko ta hanyar Web UI. Ana iya soke duk alamu a kowane lokaci ta hanyar Restful API v4.
- Za a samu Izini Token daga: https://iboot.co/services/v4/auth
Buƙatun izini za su yi amfani da Tsarin JSON mai zuwa: - Buƙatun izini za su amsa tare da tsarin JSON mai zuwa:
3.2. Sarrafa
API ɗin IBCS Control Restful API zai yi aiki iri ɗaya da API ɗin Kula da Restful na yanzu. Canjin kawai shine amfani da Alamar izini.
- Za a sami damar sarrafawa a: https://iboot.co/services/v4/control
- Sarrafa zai yi amfani da tsarin JSON mai zuwa:
- Sarrafa zai amsa tare da tsarin JSON mai zuwa:
3.3. Retrieve
Ayyukan iBCS Retrieve Restful API zai ba masu amfani damar dawo da bayanai akan na'ura fiye da ɗaya a lokaci guda. Masu amfani za su iya dawo da matsayin duk na'urorin da ke cikin asusunsu, duk na'urorin da ke cikin takamaiman wurin, ko matsayin takamaiman nau'in na'ura.
- Za a sami isa ga maidowa a: https://iboot.co/services/v4/retrieve
- Maido zai yi amfani da ɗayan waɗannan tsarin JSON masu zuwa:
Mai da Duka
Wannan sigar Dokar Dawowa zata dawo da matsayin duk na'urorin da ke cikin asusun.
Mai amfani zai iya zaɓin duk na'urori na takamaiman nau'i na zaɓi.Dawo Wuri
Wannan sigar Dokar Dawowa zata dawo da matsayin duk na'urori a wurin da aka zaɓa. Mai amfani zai iya zaɓin duk na'urori na takamaiman nau'i na zaɓi.Dawo Takamaiman
Wannan sigar Dokar Dawowa zata dawo da matsayin na'urar tare da adireshin MAC da aka zaɓa.
Maido Tsarin Amsa
- Maido zai amsa tare da tsari mai zuwa don iBoot-G2/PoE:
- Maido zai amsa tare da tsari mai zuwa don iBoot-G2+/G2S:
- Maido zai amsa tare da tsarin JSON mai zuwa na iBoot-PDU:
3.4. Mai da hanyar haɗin PDU mai Rabawa
Ayyukan iBCS Retrieve Sarrafa Ayyukan Haɗin zai ba masu amfani damar dawo da hanyar haɗin da za a iya raba su shiga kai tsaye zuwa na'urar su ta iBoot-PDU kamar dai sun danna maɓallin Sarrafa da ke cikin iBCS. webshafi. Hanyar hanyar haɗin za ta ci gaba da aiki na tsawon mintuna 30, kuma idan aka yi amfani da ita na tsawon mintuna 30 bayan rashin aiki.
- Za a sami isa ga hanyar haɗin PDU Mai Rabawa a: https://iboot.co/services/v4/manage_link
- Maido PDU Sarrafa hanyar haɗin gwiwa zai yi amfani da tsarin JSON mai zuwa:
- Maido PDU Sarrafa hanyar haɗin gwiwa zai amsa tare da tsarin JSON mai zuwa:
3.5. Saitin Kanfigareshan - G2 Series
API ɗin Kanfigareshan Restful API v4 zai ɗauki adadin abubuwa masu canzawa a cikin tsarin JSON. Wannan zai ba da damar yin canje-canje masu canzawa guda ɗaya. Hakanan zai ba da izinin aika masu canji daga shafukan saiti daban-daban a cikin buƙatun API guda ɗaya. Dubi Sashe na 4 da 5 a ƙasa don cikakkun bayanai game da takamaiman raka'a iBoot.
- Duk saitin daidaitawa za a yi ta: https://iboot.co/services/v4/configuration/iBoot/set
- Tsarin JSON zai buƙaci aƙalla 1 iBoot m don daidaitawa.
- iBCS zai adana duk masu canji a cikin bayanan.
- iBCS za ta tara masu canji ta shafukan saitin samfur.
- iBCS za ta tura duk masu canji don kowane rukunin saitin da aka aiwatar.
- iBCS zai tura bayanan a cikin tsarin HTTP Post.
- Buƙatun saitin saitin zai yi amfani da tsarin JSON mai zuwa:
Abubuwan JSON: - Umurni:
- Martani:
3.6. Samun Kanfigareshan - G2 Series
Za a yi amfani da API ɗin Kanfigareshan Restful don samun cikakken tsari ko kowane ɓangarensa, na iBoot da aka zaɓa. Dubi Sashe na 6 da 7 a ƙasa don cikakkun bayanai game da takamaiman raka'a iBoot.
- Duk abubuwan da aka samu za a yi su ta hanyar: https://iboot.co/services/v4/configuration/iBoot/get
- Buƙatun samun daidaitawa zai yi amfani da tsarin JSON mai zuwa:
- Buƙatun samun daidaitawa zai amsa tare da tsarin JSON mai zuwa:
3.7. Saita Aiwatar - G2 Series
RestAPI Kanfigareshan zai yi amfani da wannan hanyar (madaidaicin ƙarshen) don amfani da zaɓaɓɓen Kanfigareshan zuwa jerin Na'urorin da aka zaɓa.
- Duk abubuwan da aka samu za a yi su ta hanyar: https://iboot.co/services/v4/configuration/iBoot/apply
- Tsarin da aka yi amfani da tsarin daidaitawa zai yi amfani da tsarin JSON mai zuwa:
- Jawabin JSON
3.8. Shadow Database
Ba zai zama da amfani ba ga iBCS don aiwatar da buƙatun samun ta hanyar dawo da tsarin iBoot kai tsaye daga iBoot. Don yin aiki a kusa da wannan iBCS za ta yi amfani da Shadow Database.
- Shadow Database zai ƙunshi m 1 ga kowane saitin shafukan na iBoot-G2 iyali.
- Kowane tebur zai ƙunshi m don duk nau'ikan dangin iBoot-G2.
- Kowane tebur zai fara a matsayin babu komai har sai
1. The iBoot aika da saitin zuwa gajimare via aikata Dogon Poll.
▪ Bayan sake kunnawa ko saitin saiti da aka ajiye akan webshafi
2. Ana amfani da API ɗin Kanfiguration Set Restful. - Saitin API ɗin Restful zai yi amfani da ɓangarorin masana'anta zuwa duk masu canjin da ba a saita ba.
iBoot-G2 Saitin Kanfigareshan
4.1. Saitin Kanfigareshan Na'ura
Ana amfani da waɗannan abubuwan don POST JSON tsarin wanda zai yi canje-canje ga saitunan Na'ura na iBoot-G2. https://iboot.co/services/v4/configuration/iBoot/set
Lura: Idan an canza wurin ana buƙatar sake yi.4.2. Saitin Kanfigareshan hanyar sadarwa
4.3. Babban Saitin Kanfigareshan hanyar sadarwa
4.4. Saitin Kanfigareshan Ta atomatik
4.5. Saitin Kanfigareshan Jadawalin
4.6. Sake yi
iBoot-G2+/S Saitin Kanfigareshan
Ana amfani da waɗannan abubuwan don POST JSON tsarin wanda zai yi canje-canje ga iBoot-G2P ko iBoot-G2S
Saitunan na'ura. https://iboot.co/services/v4/configuration/iBoot/set
Lura: Idan an canza wurin ana buƙatar sake yi.
5.1. Saitin Kanfigareshan Na'ura 5.2. Saitin Kanfigareshan Fadada
5.3. Saitin Kanfigareshan hanyar sadarwa
5.4. Babban Saitin Kanfigareshan hanyar sadarwa
5.5. Kyakkyawan Saitin Kanfigareshan Rushewa
5.6. Saitin Kanfigareshan Ta atomatik
5.7. Saitin Kanfigareshan bugun zuciya
5.8. Saitin Kanfigareshan Jadawalin
5.9. Sake yi
Ana amfani da wannan tsarin JSON don sake kunna iBoot-G2. Yana da tasiri iri ɗaya danna maɓallin sake saiti akan iBoot-G2.
iBoot-G2 Kanfigareshan Get
Samuwar Kanfigareshan API ɗin Restful wata hanya ce da masu amfani za su iya buƙatar bayanan tsarin na'urar na yanzu daga iBCS.
Ana amfani da abubuwan da ke biyowa don POST JSON tsarin wanda zai dawo da saitunan na'ura na iBoot-G2 na yanzu daga iBCS. https://iboot.co/services/v4/configuration/iBoot/get Bayan aika tsarin JSON da ke sama zuwa iBCS, iBCS zai dawo da tsari na yanzu don jerin tebur da aka ƙayyade. Amsar zuwa ga Saukaka API ɗin daidaitawa zai kasance kamar haka: [sampan nuna bayanan]
6.1. Samo Kanfigareshan Na'ura
6.2. Samo Kanfigareshan hanyar sadarwa
6.3. Babban Kanfigareshan hanyar sadarwa Get
6.4. Samun Kanfigareshan Ta atomatik Samu
6.5. Samo Kanfigareshan Jadawalin
iBoot-G2+/S Kanfigareshan Get
Samuwar Kanfigareshan API ɗin Restful wata hanya ce da masu amfani za su iya buƙatar bayanan tsarin na'urar na yanzu daga iBCS.
Ana amfani da waɗannan abubuwan don POST JSON tsarin wanda zai dawo da tsarin na yanzu na iBoot-G2+ da saitunan Na'urar G2S daga iBCS. https://iboot.co/services/v4/configuration/iBoot/get Bayan aika tsarin JSON da ke sama zuwa iBCS, iBCS zai dawo da tsari na yanzu don jerin tebur da aka ƙayyade. Amsar zuwa ga Saukaka API ɗin daidaitawa zai kasance kamar haka: [sampan nuna bayanan]
7.1. Samo Kanfigareshan Na'ura
7.2. Fadada Kanfigareshan Samu
7.3. Samo Kanfigareshan hanyar sadarwa
7.4. Babban Kanfigareshan hanyar sadarwa Get
7.5. Samun Kanfigareshan Rufe Mai Kyau
7.6. Samun Kanfigareshan Ta atomatik Samu
7.7. Kanfigareshan bugun zuciya Get
7.8. Samo Kanfigareshan Jadawalin
Saitin Kanfigareshan na iBoot-PDU
8.1. Saitin Kanfigareshan Na'ura
Ana amfani da waɗannan abubuwan don POST JSON tsarin wanda zai aika iBoot-PDU CLI saita umarni zuwa iBootPDU don tsara saitunan a cikin iBoot-PDU wanda CLI zai yi.
https://iboot.co/services/v4/configuration/pdu/set
- Umurni:
- Martani:
Kanfigareshan Na'urar iBoot-PDU saita sauri exampda:
8.2. Samo Kanfigareshan Na'ura
Ana amfani da waɗannan abubuwan don POST JSON tsarin wanda zai aika iBoot-PDU CLI samun umarni zuwa iBootPDU don dawo da saitunan daga iBoot-PDU wanda CLI zai yi.
https://iboot.co/services/v4/configuration/pdu/get
- Umurni:
- Martani:
Kanfigareshan Na'urar iBoot-PDU samun sauri exampda:
Examples
A ƙasa akwai wasu exampIBoot-G2 ikon sarrafa dangi, dawo da, saita samu da daidaita saiti ta Restful API v4.
9.1. Mai da Token
Don dawo da ingantacciyar alama daga iBCS ta API don amfani tare da duk umarnin API na gaba.
Sunan mai amfani da kalmar sirri don asusun iBoot.co ne. Sample zai dawo da alamar aiki na tsawon mintuna 20 na rashin aiki ta amfani da sunan asusu MyDemoUser da kalmar sirrin Password123. [kamar sashe na 3.1] curl -d '{"sunan mai amfani":"MyDemoUser","Password":"Password123″,"lokacin ƙarewa":{"tazara":"20","sikelin":"minti"}}' -X
POST https://iboot.co/services/v4/auth
Umurnin da ke sama zai dawo da tsarin JSON kamar haka: {"nasara":"gaskiya","alama":"e3ec-e4f6-910f-ac38"}
9.2. iBoot-G2/PoE Control Example
Don sarrafa iBoot-G2/PoE zuwa Cycle ta hanyar RestFul API: [kamar yadda a cikin sashe na 3.2] curl -d '{"token":"####-##########-####","Mac":"00-0d-ad-01-02-03" kanti ":"0″,"control":" sake zagayowar"}' -X POST
https://iboot.co/services/v4/control
Umurnin da ke sama zai dawo da tsarin JSON kamar haka:
{"nasara":"gaskiya","saƙo":"An aika' sake zagayowar' zuwa 00-0d-ad-01-02-03 kantuna (0)"}
9.3. iBoot Mai da Duk Example
Don neman matsayi na duk na'urorin da ke cikin asusun ta hanyar RestFul API: [kamar yadda yake Mai da Duk sashe 3.3] curl -d '{"alama":"####-#########-####","duk":["]}' -X POST https://iboot.co/services/v4/retrieve
Umurnin da ke sama zai dawo da tsarin JSON bisa duk raka'a A cikin asusu mai kama da mai biyowa:
{“success”:”true”,”message”:null,”devices”:[{“mac”:”00-0d-ad-01-02-03″,”name”:”iBoot-G2-010203″, “online”:true,”location”:”on Desk”,”lastContact”:”2023-04-17 18:04:54″, “ip”:”192.168.1.205″,”status”:{“Main”:”ON”,”AP-1″:”Inactive”,”AP-2″:”Inactive”},”triggerInfo”:{“APT1″:”0”},
{“mac”:”00-0d-ad-0a-0b-0c”,”name”:”iBoot-G2-0a0b0c”,”online”:false,”location”:”at Home”,”lastContact”:”2023-01-12 10:02:32″, “ip”:”192.168.1.205″,”status”:{“Main”:”ON”,”AP-1″:”Inactive”,”AP-2″:”Inactive”}, “triggerInfo”:{“APT1″:”0”}}]}
9.4. iBoot-G2 Mai da Specific Example
Don neman matsayin iBoot-G2/PoE ta hanyar RestFul API: [kamar yadda a cikin Sashe na Musamman na 3.3] curl -D '{"alama": "#### - #### - #### - #### - ####", "Mac": "00-0-01-d" - X POST https://iboot.co/services/v4/retrieve
Umurnin da ke sama zai dawo da tsarin JSON kamar haka:
{“success”:”true”,”message”:null,”devices”:[{“mac”:”00-0d-ad-01-02-03″,”name”:”iBoot-G2010203″,”online”:true,”location”:”on Desk”,”lastContact”:”2023-04-14 18:04:54″, “ip”:”192.168.1.254″,”status”:{“Main”:”ON”,”AP-1″:”Inactive”,”AP-2″:”Inactive”},”triggerInfo”:{“APT1″:”0”}}]}
9.5. iBoot-PDU Mai da Haɗin Gudanar da Rabawa
Jerin iBoot-PDU yana ba da damar maɓallin Sarrafa daga cikin ƙirar iBCS. API ɗin zai ba da izinin dawo da hanyar haɗin kai iri ɗaya wacce za a iya rabawa. Hanyar sadarwar za ta ƙare bayan minti 30 idan ba a yi amfani da ita ba kuma za ta ƙare bayan minti 30 na rashin aiki idan aka yi amfani da ita. [kamar yadda sashi na 3.4] curl -D '{"alama": "#### - #### - #### - #### - ####", "Mac": "A8-E7-7D-01-02-03" X POST https://iboot.co/services/v4/manage_link
Umurnin da ke sama zai dawo da tsarin JSON kamar haka:
{"nasara":"gaskiya","saƙo":"https://#######.device.ibot.co"}
9.6. iBoot-G2 Saita Saita Example
Don saita saitin na'ura na iBoot-G2: Wannan sample aika zuwa wani takamaiman iBoot ta mac address [kamar yadda ta sashe 3.5] curl -d “{“token”:”####-####-####-####”,”mac”:”00-0d-ad-01-02-03″,”device”:{“location”:”iBoot-G2-010203″, “cycleTime”:”10″,”disableOff”:”0″,”initialState”:”last”,”upgradeEnable”:”0″,”autoLogout”:”60″}}” -X POST
https://iboot.co/services/v4/configuration/iBoot/set
Umurnin da ke sama zai dawo da tsarin JSON kamar haka:
{"nasara":"gaskiya","saƙo":{"0″:"An aika 'wuri=iBoot-G2-010203&cycle=10&iMain=2&aLog=60' zuwa sunan Old-G2 na'urar (00-0d-ad-01- 02-03)}}
9.7. iBoot-G2 Sanya Get Example
Don dawo da tsarin na'ura na iBoot-G2 ta hanyar Restful API: Wannan sampyana buƙatar na'urar da saitunan cibiyar sadarwa na takamaiman iBoot-G2. [kamar yadda sashi na 3.6] curl -d '{"alama":"####-#########-####","mac":"00-0d-ad-01-02-03" Tables ": ["na'ura","Network"]" -X POST
https://iboot.co/services/v4/configuration/iBoot/get
Umurnin da ke sama zai dawo da tsarin JSON kamar haka:
{“success”:”true”,”device”:{“location”:”iBoot-G2010203″,”cycleTime”:10,”disableOff”:0,”initialState”:”last”,”upgradeEnable”:0,”autoLogout”:60},”network”:{“ipMode”:”static”,”ipAddress”:”192.168.1.254″,”subnetMask”:”255.255.255.0″,”gateway”:”192.168.1 .1″,”dns”:”192.168.1.1″}}
9.8. iBoot-G2+/S Control Example
Don sarrafa iBoot-G2+/S zuwa Zagaya duk kantuna 3 ta hanyar RestFul API: [kamar yadda a cikin sashe na 3.2] curl -d ‘{“token”:”####-####-####-####”,”mac”:”00-0d-ad-01-02-03″,”outlet”:[“0″,”1”,”2”],”control”:”cycle”}’ -X POST
https://iboot.co/services/v4/control
Umurnin da ke sama zai dawo da tsarin JSON kamar haka: {"nasara":"gaskiya","saƙo":"Aika' sake zagayowar" zuwa 00-0d-ad-01-02-03 kantuna (0, 1, 2)" }
9.9. iBoot-G2+/S Mai da Specific Example
Don neman matsayin iBoot-G2+ ko iBoot-G2S ta hanyar RestFul API: [kamar yadda yake Mai da takamaiman sashe na 3.3] curl -D '{"alama": "#### - #### - #### - #### - ####", "Mac": "00-0-01-d" - X POST https://iboot.co/services/v4/retrieve
Umurnin da ke sama zai dawo da tsarin JSON kamar haka:
{“success”:”true”,”message”:null,”devices”:[{“mac”:”00-0d-ad-01-02-03″,”name”:”iBoot-G2S-010203″, “online”:true,”location”:”at Home”,”lastContact”:”2023-04-15 20:35:04″, “ip”:”192.168.1.208″,”status”:{“Main”:”ON”,”EXP-1″:”ON”,”EXP-2″:”ON”,”Main-2″:”ON”,”Input-1″:”Open”,”Input2″:”Open”,”Output-1″:”Closed”,”Output-2″:”Closed”,”AP-1A”:”Inactive”,”AP-1B”:”Inactive”,”AP-2″:”Inactive”,”AP3″:”Inactive”,”HB”:”Inactive”},”triggerInfo”:{“APT1″:”0″,”APT2″:”0″,”APT3″:”0″,”HBT1″:”0”}}]}
9.10. iBoot-G2+/S Sanya Saita Example
Don Sanya Saitin Jadawalin iBoot-G2+ ko iBoot-G2S ta hanyar Restful API: SampLe saita takamaiman iBoot-G2S naúrar, taron 1 kamar 4/24/2023 zuwa sake zagayowar Main a 10:05, maimaita Kullum. [kamar yadda a shafi na 5.8] curl -d “{“token”:”####-####-####-####”,”mac”:”00-0d-ad-01-02-03″, “schedule”:{“date1″:”04/24/2023″,”time1″:”10:05″,”repeat1″:”1″,”repeatPeriod1″:”days”,”action1″:”cycle”,”outlet1″:” Main”,”enable1″:”1″}}” -X POST https://iboot.co/services/v4/configuration/iBoot/set
Umurnin da ke sama zai dawo da tsarin JSON kamar haka:
Ko da yake saita taron 1 kawai duk abubuwan da suka faru wani bangare ne na amsa.
{"nasara":"gaskiya","sako":{"0″:"An aiko
‘date1=04/24/2023&time1=10:05&rt1=1&rep1=0&act1=2&ctl1=0&run1=&date2=&date3=&date4=&date5=&date6=&date7=&date8=&time2=&time3=&time4=&time5=&time6=&time7=&time8=&rt2=0&rt3=0&rt4=0&rt5=0&rt6=0&rt7=0&rt8= 0&rep2=0&rep3=0&rep4=0&rep5=0&rep6=0&rep7=0&rep8=0&act2=0&act3=0&act4=0&act5=0&act6=0&act7=0&act8=0&run2=&run3=&run4=&run5=&run6=&run7=&run8=&date9=&dateA=&dateB=&dateC=&dateD=&dateE=&time9=&time A=&timeB=&timeC=&timeD=&timeE=&rt9=0&rtA=0&rtB=0&rtC=0&rtD=0&rtE=0&rep9=0&repA=0&repB=0&repC=0&repD=0&repE=0&act9=0&actA=0&actB=0&actC=0&actD=0&actE=0&run9=&runA=&runB=&runC=&runD=&runE=&ctl2=0&ctl 3=0&ctl4=0&ctl5=0&ctl6=0&ctl7=0&ctl8=0&ctl9=0&ctlA=0&ctlB=0&ctlC=0&ctlD=0&ctlE=0&clr2=Clear&clr3=Clear&clr4=C lear&clr5=Clear&clr6=Clear&clr7=Clear&clr8=Clear&clr9=Clear&clrA=Clear&clrB=Clear&clrC=Clear&clrD=Clear&clrE=Clear ‘ to device iBoot-G2S-010203 (00-0d-ad-01-02-03)”}}
9.11. iBoot-PDU Control Example
Don sarrafa duk kantunan iBoot-PDU ta hanyar RestFul API: [kamar yadda a cikin sashe na 3.2] curl -d ‘{“token”:”####-####-####-####”,”mac”:”a8-e7-7d-01-02-03″,”outlet”:[“0″,”1″,”2″,”3″,”4″,”5″,”6″,”7”], “control”:”cycle”}’ -X POST https://iboot.co/services/v4/control
Umurnin da ke sama zai dawo da tsarin JSON kamar haka:
{"nasara":"gaskiya","saƙo":"An aika' sake zagayowar' zuwa a8-e7-7d-01-02-03 kantuna (0, 1, 2,3,4,5,6,7)"}
9.12. iBoot G2 jerin Sake yi Example
Don tilasta sake kunna iBoot (G2, PoE, G2S ko G2+) ta hanyar RestFul API: [kamar yadda a cikin sashe na 4.6 da 5.9] curl -d '{"alama":"####-##########-####","mac":"00-0d-ad-01-02-03", sake yi ":"1″}' -X POST
https://iboot.co/services/v4/control
Umurnin da ke sama zai dawo da tsarin JSON kamar haka:
{"nasara":"gaskiya","saƙo":"An aika 'sake yi=' zuwa 00-0d-ad-01-02-03"}
9.13. iBoot-PDU Mai da Specific Example
Don neman matsayin iBoot-PDU ta hanyar RestFul API: [kamar yadda yake Mai da takamaiman sashe 3.3] curl -D '{"alama": "#### - #### - #### - #### - ####", "Mac": "A8-E7-7D-01-02-03" X POST https://iboot.co/services/v4/retrieve
Umurnin da ke sama zai dawo da tsarin JSON kamar haka:
{“success”:”true”,”message”:null,”devices”:[{“mac”:”a8-e7-7d-01-02-03″, “name”:”MainControlUnit”,”online”:true,”location”:”at Home”,”lastContact”:”2023-04-15 09:47:17″,”ip”:”0.0.0.0″,”status”:[{“Server”:”On”},{“Router”:”On”},{“Outlet-3″:”On”},{“Outlet-4″:”On”},{“Outlet5″:”On”},{“Outlet-6″:”On”},{“Outlet-7″:”Off”},{“Outlet-8″:”Off”}],”triggerInfo”:[]}]}
9.14. iBoot-PDU v4 saitin umarni Example
Mai zuwa sampLe zai ƙara kuma saita jerin mai suna Wall to Schedule outlet 4 don kashewa, jira 10 seconds sannan kunna outlet 4 baya sannan a ƙirƙiri autoping zuwa ping google.com kowane sakan 30 tare da gazawar ƙidaya 4 da lokacin sake farawa na 60 seconds. Yin autoping zai gudanar da jerin bangon lokacin da ya gaza.
Da fatan za a lura cewa dokokin 25 maimaitawa ne na abin da zai ɗauka don tsara jeri iri ɗaya da yin aiki da kai ta amfani da CLI idan an haɗa su da naúrar CLI.
curl -d "{"alama":"####-##########-####","mac":"00-0d-ad-01-02-03", "umarni ":["ƙara jerin bango","ƙara jerin aikin bango","ƙara jerin aikin bango","ƙaɗa jerin ayyukan bango"," saiti jerin aikin bangon nau'in kanti 1", "saitin tsarin bangon aikin 1 param1 localhost", "saitin aikin bango 1 param2 4" "saitin tsarin bangon aikin bango 1 param3 KASHE", "Jerin aikin bangon nau'in jinkirin nau'in 2", saitin aikin bango 2 param1 10 ", "saitin tsarin bangon aikin 3 param3 localhost", "saitin tsarin bangon aikin bango 1 param3 2 "," saitin jerin bangon aikin 4 param3 ON "," saitin tsarin bangon yana kunna gaskiya "," saitin mai sarrafa mai amfani bangon eh"," ƙara autoping Wall”,”, saita autoping Wall address google.com”,” saita autoping bangon lokaci 3”, saita autoping bangon ƙidaya 30″,” saita autoping bangon lokacin ƙarewa 4″,” saita autoping bangon sake kunnawa 2″,” saita autoping bangon gazawa Bango”, “saitin bangon bangon da ba a bayyana shi ba”, “Saita bangon bangon da aka kunna gaskiya”]}” -X POST https://iboot.co/services/v4/configuration/pdu/set
Umurnin da ke sama zai dawo da tsarin JSON kamar haka:
{"nasara":"gaskiya","message":"ƙara jerin bango\n\nOk\nadd jerin ayyukan bango\n\nOk\nadd jerin ayyukan bango\n\nOk\nadd jerin ayyukan bango\n\nOk\nset sequence Aikin bango 1 nau'in kanti\n\nOk\nsaitin jeri na bango 1 param1 localhost\n\nOk\nsaitin bangon 1 param2 4\n nau'in jinkirin nau'in mataki na 1\n\nOk\nsaitin jeri na bango 3 param2 2\n\nOk\nsaitin layin bangon mataki 1 nau'in kanti\n param10 3\n\nOk\nsaitin jeri na bangon mataki 3 param1 ON\n\nOk\nsaitin saitin bango ya kunna gaskiya Adireshin bango google.com\n\nOk\n saita autoping Lokacin bango 3\n\nOk\n saita autoping bangon bango 2\n\nOk\n saita autoping 4\n\nOk\n saita autoping bangon sake kunnawa 3\n\nOk nset autoping bango gazatriggersequence Wall\n\nOk\nsaitin autoping bangon bango babu wani abu\n\nOk\nsaitin bangon da aka kunna gaskiya\n\nOk"}
Taimakon Fasaha na Dataprobe Inc
60E Commerce Way
Totowa New Jersey 07512
www.dataprobe.com/support
support@dataprobe.com
201-934-9944
201-934-5111
iBCS Restful API v4
V230918W
Takardu / Albarkatu
![]() |
dataprobe V230918W iBCS Restful API V4 URL Sarrafa [pdf] Jagorar mai amfani V230918W iBCS Restful API V4 URL Sarrafa, V230918W, iBCS Restful API V4 URL Sarrafa, Huta API V4 URL Sarrafa, API V4 URL Sarrafa, V4 URL Sarrafa, URL Sarrafa |