د ډاټا پروب لوگوiBCS آرام API V4
URL کنټرول
V230918W

اوورview

د iBoot-G2، iBoot-PoE او iBoot-PDU محصولاتو کورنۍ یو ساده آرام API وړاندې کوي (URL کنټرول) چې کاروونکو ته اجازه ورکوي چې دوی په اسانۍ سره له خپل ځان څخه کنټرول کړي webسایټونه او پورټلونه. په هرصورت، دا د iBoot (s) د IP پتې پوهې ته اړتیا لري چې کنټرول ته اړتیا لري. دا تل عملي نه وي.
ځینې ​​​​انټرنېټ پیوستون جامد IP پتې نه وړاندې کوي چې د محلي آرام API کارول ناممکن کوي. د iBoot کلاوډ خدمتونه (iBCS) د دې ستونزې لپاره یو مناسب حل دی.
iBoots د څارنې او کنټرول لپاره د iBCS سره یو وتلی اړیکه جوړوي. څرنګه چې iBCS یو جامد IP پته او همدارنګه د ډومین نوم لري، دا د پورته ذکر شوي ستونزې لپاره مناسب حل جوړوي. دا سند د لومړي s لپاره توضیحات وړاندې کويtagد iBCS آرام API e.

آرامۍ API v4 مشخصات

د کلاوډ څخه د وسایلو تنظیم کولو وړتیا اضافه کول د iBCS سړک نقشه توکي دي. دې پای ته رسیدو لپاره ډیټاپروب د iBoot-G2 آرامۍ API v3.2 د iBCS G2 کورنۍ ترتیب لپاره د پیل ټکي په توګه خپور کړ.
د آرام API v4 په نوم پیژندل شوی آرام کونکي API به ټول v3.2 ب featuresې پکې شاملې کړي لکه څنګه چې دوی شتون درلود او د iBoot-PDU لړۍ لپاره ترتیب لپاره ځینې ملاتړ اضافه کوي. iBCS د iBoot-G2 کورنۍ وسیلو کنټرول ، نظارت او تنظیم کولو لپاره د ټوکن پراساس آرام کونکي API ملاتړ کوي. 4 نسخه به د iBoot-PDU لړۍ ته اجازه ورکړي چې د موجوده ټوکن پراساس API او د کمانډ لاین انٹرفیس (CLI) په کارولو سره چې دمخه په iBoot-PDU وسیلو کې جوړ شوی وي برنامه شي.
په آرامۍ API v4 کې به د پیرودونکي لاندې وړاندیزونه شامل وي:

  • آرامۍ API باید د توکن پر بنسټ وي.
  • آرامۍ API باید د ترتیب کولو ډاټا ترلاسه کولو وړ وي.
  • آرام API به په PDU کې ټاکل شوي موجوده CLI کمانډ کارولو ته اجازه ورکړي.

3.1. ټوکن
د ټولو آرامۍ API مخابراتو لپاره یو مجاز نښه اړین دی. نښه د اعتبار وړ ده تر هغه چې د پروګرام وړ مقدار غیر فعالیت تیر شوی نه وي. د غیر فعالیت ټایمر د 1 دقیقو څخه تر 12 میاشتو پورې د پروګرام وړ دی. دا د آرام API یا له لارې پروګرام کیدی شي Web UI. ټول ټوکن هر وخت د آرام API v4 له لارې لغوه کیدی شي.

  • د اجازې ټکنونه به له دې څخه ترلاسه شي: https://iboot.co/services/v4/auth
    د اجازې غوښتنې به لاندې JSON جوړښت وکاروي:ډاټا پروب V230918W iBCS آرام API V4 URL کنټرول - ټوکن
  • د جواز غوښتنې به د لاندې JSON جوړښت سره ځواب ووایی:ډاټا پروب V230918W iBCS آرام API V4 URL کنټرول - نښه 1

3.2. کنټرول
د iBCS Control Restful API به د اوسني کنټرول آرام API په څیر کار وکړي. یوازینی بدلون به د اختیار کولو نښه کارول وي.

  • کنټرول به په دې کې لاسرسی ومومي: https://iboot.co/services/v4/control
  • کنټرول به لاندې JSON جوړښت وکاروي:ډاټا پروب V230918W iBCS آرام API V4 URL کنټرول - نښه 2
  • کنټرول به د لاندې JSON جوړښت سره ځواب ووایی:ډاټا پروب V230918W iBCS آرام API V4 URL کنټرول - نښه 3

۳.۳. ترلاسه کول
د iBCS Retrieve Retrieve Restful API فعالیت به کاروونکو ته اجازه ورکړي چې په یو وخت کې یوازې له یوې وسیلې څخه ډیر معلومات ترلاسه کړي. کاروونکي کولی شي د دوی په حساب کې د ټولو وسیلو حالت بیرته ترلاسه کړي، ټول وسایل په یو مشخص ځای کې، یا یوازې د یو ځانګړي ډول وسیلې حالت.

  • بیا ترلاسه کول به په دې ځای کې لاسرسی ومومي: https://iboot.co/services/v4/retrieve
  • ترلاسه کول به د لاندې JSON جوړښتونو څخه یو وکاروي:

ټول بیرته ترلاسه کړئ
د بیرته ترلاسه کولو کمانډ دا نسخه به په حساب کې د ټولو وسیلو حالت بیرته ترلاسه کړي.
کارونکي کولی شي په اختیاري ډول د یو ځانګړي ډول ټول وسایل غوره کړي.ډاټا پروب V230918W iBCS آرام API V4 URL کنټرول - بیرته ترلاسه کولځای ترلاسه کول
د بیرته ترلاسه کولو کمانډ دا نسخه به په ټاکل شوي ځای کې د ټولو وسیلو حالت بیرته ترلاسه کړي. کارونکي کولی شي په اختیاري ډول د یو ځانګړي ډول ټول وسایل غوره کړي.ډاټا پروب V230918W iBCS آرام API V4 URL کنټرول - ترلاسه کول 1ځانګړی بیرته ترلاسه کول
د بیرته ترلاسه کولو کمانډ دا نسخه به د ټاکل شوي MAC پتې سره د وسیلې حالت بیرته ترلاسه کړي.ډاټا پروب V230918W iBCS آرام API V4 URL کنټرول - ترلاسه کول 2

د غبرګون بڼه بیرته ترلاسه کړئ

  • ترلاسه کول به د iBoot-G2/PoE لپاره لاندې جوړښت سره ځواب ووایی:ډاټا پروب V230918W iBCS آرام API V4 URL کنټرول - ترلاسه کول 3
  • ترلاسه کول به د iBoot-G2+/G2S لپاره د لاندې جوړښت سره ځواب ووایی:ډاټا پروب V230918W iBCS آرام API V4 URL کنټرول - ترلاسه کول 4
  • ترلاسه کول به د iBoot-PDU لپاره لاندې JSON جوړښت سره ځواب ووایی:ډاټا پروب V230918W iBCS آرام API V4 URL کنټرول - ترلاسه کول 5

3.4. د شریکولو وړ PDU مدیریت لینک بیرته ترلاسه کړئ
د iBCS Retrieve Manage Link فعالیت به کاروونکو ته اجازه ورکړي چې یو لینک بیرته ترلاسه کړي چې په مستقیم ډول د دوی iBoot-PDU لړۍ وسیلې ته د ننوتلو لپاره شریک کیدی شي لکه څنګه چې دوی په iBCS کې موجود مدیریت بټن باندې کلیک کړی وي. webپاڼه لینک به د 30 دقیقو لپاره د اعتبار وړ وي، او که د غیر فعالیت وروسته د 30 دقیقو لپاره وکارول شي.

  • د شریکولو وړ PDU مدیریت لینک بیرته ترلاسه کول به په دې ځای کې لاسرسی ومومي: https://iboot.co/services/v4/manage_link
  • د شریکولو وړ PDU مدیریت لینک بیرته ترلاسه کول به لاندې JSON جوړښت وکاروي:ډاټا پروب V230918W iBCS آرام API V4 URL کنټرول - ترلاسه کول 6
  • د شریکولو وړ PDU مدیریت لینک بیرته ترلاسه کول به د لاندې JSON جوړښت سره ځواب ووایی:ډاټا پروب V230918W iBCS آرام API V4 URL کنټرول - ترلاسه کول 7

3.5. د ترتیب ترتیب - د G2 لړۍ
د ترتیب آرامۍ API v4 به د JSON جوړښتونو کې د توکو متغیر شمیر واخلي. دا به د واحد متغیر بدلونونو ته اجازه ورکړي. دا به د مختلف ترتیب پا pagesو متغیرونو ته هم اجازه ورکړي چې په یو واحد API غوښتنه کې واستول شي. د ځانګړو iBot واحدونو په اړه د جزیاتو لپاره لاندې 4 او 5 برخه وګورئ.

  • ټول تنظیمات به د دې له لارې ترسره شي: https://iboot.co/services/v4/configuration/iBoot/set
  • د JSON جوړښت به د تنظیم کولو لپاره لږترلږه 1 iBoot متغیر ته اړتیا ولري.
  • iBCS به په ډیټابیس کې ټول متغیرونه خوندي کړي.
  • iBCS به متغیرونه د محصول تنظیم کولو پا pagesو له مخې ګروپ کړي.
  • iBCS به د هر اغیزمن تنظیم شوي ګروپ لپاره ټول متغیرونه فشار راوړي.
  • iBCS به ډاټا د HTTP پوسټ فارمیټ کې فشار راوړي.
  • د ترتیب ترتیب غوښتنه به لاندې JSON جوړښت وکاروي:
    د JSON څیزونه:
  • امر:ډاټا پروب V230918W iBCS آرام API V4 URL کنټرول - ترلاسه کول 8
  • ځواب:ډاټا پروب V230918W iBCS آرام API V4 URL کنټرول - ترلاسه کول 9

3.6. ترتیب ترلاسه کول - د G2 لړۍ
د Configuration Restful API به د ټاکل شوي iBoot ټول ترتیب یا د هغې هرې برخې ترلاسه کولو لپاره وکارول شي. د ځانګړو iBot واحدونو په اړه د جزیاتو لپاره لاندې 6 او 7 برخه وګورئ.

  • ټول تشکیلات به د دې له لارې ترسره شي: https://iboot.co/services/v4/configuration/iBoot/get
  • د ترتیب ترلاسه کولو غوښتنه به لاندې JSON جوړښت وکاروي:ډاټا پروب V230918W iBCS آرام API V4 URL کنټرول - ترلاسه کول 10
  • د ترتیب ترلاسه کولو غوښتنه به د لاندې JSON جوړښت سره ځواب ووایی:ډاټا پروب V230918W iBCS آرام API V4 URL کنټرول - ترلاسه کول 11

3.7. د تطبیق ترتیب - د G2 لړۍ
د Configuration RestAPI به دا طریقه (د پای ټکی) وکاروي ترڅو د ټاکل شوي وسیلو لیست ته یو ټاکل شوي ترتیب پلي کړي.

3.8. د سیوري ډیټابیس
دا به د iBCS لپاره غیر عملي وي چې په مستقیم ډول له iBoot څخه د iBoot ترتیب بیرته ترلاسه کولو سره د ترلاسه کولو غوښتنه پروسس کړي. د دې په شاوخوا کې کار کولو لپاره iBCS به د سیوري ډیټابیس وکاروي.

  • د سیوري ډیټابیس به د iBoot-G1 کورنۍ د هر ترتیب پا pagesو لپاره 2 متغیر ولري.
  • هر جدول به د iBoot-G2 کورنۍ ټولو نسخو لپاره متغیر ولري.
  • هر میز به د خالي په توګه پیل شي تر هغه پورې
    1. iBoot خپل ترتیب د Commit Long Poll له لارې بادل ته لیږي.
    ▪ د ریبوټ یا ترتیباتو بدلون وروسته خوندي شوی webپاڼه
    2. Configuration Set Restful API کارول کیږي.
  • د آرامۍ API سیټ به د فابریکې ډیفالټ په ټولو غیر ترتیب شوي متغیرونو کې پلي کړي.

د iBoot-G2 ترتیب ترتیب

4.1. د وسیلې ترتیب کول
لاندې د JSON جوړښت پوسټ کولو لپاره کارول کیږي چې د iBoot-G2 واحدونو وسیلې تنظیماتو کې به بدلون راولي. https://iboot.co/services/v4/configuration/iBoot/set
یادونه: که چیرې ځای بدل شوی وي نو ریبوټ ته اړتیا ده.ډاټا پروب V230918W iBCS آرام API V4 URL کنټرول - ترلاسه کول 144.2. د شبکې ترتیب کول ډاټا پروب V230918W iBCS آرام API V4 URL کنټرول - ترلاسه کول 154.3. د شبکې پرمختللی ترتیب ترتیب ډاټا پروب V230918W iBCS آرام API V4 URL کنټرول - ترلاسه کول 164.4. د اتوماتیک ترتیب ترتیب ډاټا پروب V230918W iBCS آرام API V4 URL کنټرول - ترلاسه کول 174.5. د مهال ویش ترتیب ډاټا پروب V230918W iBCS آرام API V4 URL کنټرول - ترلاسه کول 184.6. ریبوټ ډاټا پروب V230918W iBCS آرام API V4 URL کنټرول - ترلاسه کول 19

iBoot-G2+/S د ترتیب ترتیب

لاندې د JSON جوړښت پوسټ کولو لپاره کارول کیږي چې په iBoot-G2P یا iBoot-G2S کې به بدلون راولي
د وسیلې تنظیمات. https://iboot.co/services/v4/configuration/iBoot/set
یادونه: که چیرې ځای بدل شوی وي نو ریبوټ ته اړتیا ده.
5.1. د وسیلې ترتیب کول ډاټا پروب V230918W iBCS آرام API V4 URL کنټرول - ترتیب5.2. د پراخولو ترتیب ترتیبډاټا پروب V230918W iBCS آرام API V4 URL کنټرول - کمانډ 65.3. د شبکې ترتیب کول ډاټا پروب V230918W iBCS آرام API V4 URL کنټرول - ترتیب 15.4. د شبکې پرمختللی ترتیب ترتیب ډاټا پروب V230918W iBCS آرام API V4 URL کنټرول - ترتیب 25.5. د زړه پورې بندولو ترتیب ترتیب ډاټا پروب V230918W iBCS آرام API V4 URL کنټرول - ترتیب 35.6. د اتوماتیک ترتیب ترتیب ډاټا پروب V230918W iBCS آرام API V4 URL کنټرول - ترتیب 4۵.۷. د زړه ضربان ترتیبول ډاټا پروب V230918W iBCS آرام API V4 URL کنټرول - ترتیب 55.8. د مهال ویش ترتیب ډاټا پروب V230918W iBCS آرام API V4 URL کنټرول - ترتیب 6ډاټا پروب V230918W iBCS آرام API V4 URL کنټرول - ترتیب 75.9. ریبوټ
دا JSON جوړښت د iBoot-G2 ریبوټ کولو لپاره کارول کیږي. دا په iBoot-G2 کې د ری سیٹ تڼۍ فشارولو سره ورته اغیزه لري.ډاټا پروب V230918W iBCS آرام API V4 URL کنټرول - ترتیب 8

iBoot-G2 ترتیب ترلاسه کړئ

Restful API Configuration get یو میکانیزم دی چیرې چې کاروونکي کولی شي له iBCS څخه د اوسني وسیلې ترتیب کولو ډیټا غوښتنه وکړي.
لاندې د JSON جوړښت پوسټ کولو لپاره کارول کیږي کوم چې به د iBCS څخه د iBoot-G2 وسیلې تنظیماتو اوسني ترتیب بیرته ترلاسه کړي. https://iboot.co/services/v4/configuration/iBoot/get ډاټا پروب V230918W iBCS آرام API V4 URL کنټرول - ترتیب 9iBCS ته د JSON جوړښت پورته پوسټ کولو سره ، iBCS به د ټاکل شوي جدول لیست لپاره اوسنی ترتیب بیرته راولي. د آرامۍ API ترتیب ترلاسه کولو ځواب به په لاندې ډول وي: [sampمعلومات ښودل شوي] 6.1. د وسیلې ترتیب ترلاسه کړئ ډاټا پروب V230918W iBCS آرام API V4 URL کنټرول - ترتیب 106.2. د شبکې ترتیب ترلاسه کړئ ډاټا پروب V230918W iBCS آرام API V4 URL کنټرول - ترتیب 116.3. د شبکې پرمختللی ترتیب ترلاسه کړئ ډاټا پروب V230918W iBCS آرام API V4 URL کنټرول - ترتیب 126.4. د اتوماتیک ترتیب ترلاسه کول ډاټا پروب V230918W iBCS آرام API V4 URL کنټرول - ترتیب 136.5. د مهال ویش ترتیب ترلاسه کړئ ډاټا پروب V230918W iBCS آرام API V4 URL کنټرول - ترتیب 14

iBoot-G2+/S تشکیلات ترلاسه کړئ

Restful API Configuration get یو میکانیزم دی چیرې چې کاروونکي کولی شي له iBCS څخه د اوسني وسیلې ترتیب کولو ډیټا غوښتنه وکړي.
لاندې د JSON جوړښت پوسټ کولو لپاره کارول کیږي کوم چې به د iBCS څخه د iBoot-G2+ او G2S وسیلې تنظیماتو اوسني ترتیب بیرته ترلاسه کړي. https://iboot.co/services/v4/configuration/iBoot/get ډاټا پروب V230918W iBCS آرام API V4 URL کنټرول - ترتیب 15iBCS ته د JSON جوړښت پورته پوسټ کولو سره ، iBCS به د ټاکل شوي جدول لیست لپاره اوسنی ترتیب بیرته راولي. د آرامۍ API ترتیب ترلاسه کولو ځواب به په لاندې ډول وي: [sampمعلومات ښودل شوي] 7.1. د وسیلې ترتیب ترلاسه کړئ ډاټا پروب V230918W iBCS آرام API V4 URL کنټرول - ترتیب 167.2. د پراخولو ترتیب ترلاسه کړئ ډاټا پروب V230918W iBCS آرام API V4 URL کنټرول - ترتیب 177.3. د شبکې ترتیب ترلاسه کړئ ډاټا پروب V230918W iBCS آرام API V4 URL کنټرول - ترتیب 187.4. د شبکې پرمختللی ترتیب ترلاسه کړئ ډاټا پروب V230918W iBCS آرام API V4 URL کنټرول - ترتیب 197.5. په زړه پورې بندول ترتیب ترلاسه کړئ ډاټا پروب V230918W iBCS آرام API V4 URL کنټرول - ترتیب 207.6. د اتوماتیک ترتیب ترلاسه کول ډاټا پروب V230918W iBCS آرام API V4 URL کنټرول - ترتیب 217.7. د زړه ضربان ترتیب ترلاسه کړئ ډاټا پروب V230918W iBCS آرام API V4 URL کنټرول - ترتیب 227.8. د مهال ویش ترتیب ترلاسه کړئ ډاټا پروب V230918W iBCS آرام API V4 URL کنټرول - ترتیب 23ډاټا پروب V230918W iBCS آرام API V4 URL کنټرول - ترتیب 24ډاټا پروب V230918W iBCS آرام API V4 URL کنټرول - ترتیب 25

د iBoot-PDU ترتیب ترتیب

8.1. د وسیلې ترتیب کول
لاندې د JSON جوړښت پوسټ کولو لپاره کارول کیږي چې د iBoot-PDU CLI سیټ کمانډونه به iBootPDU ته واستوي ترڅو په iBoot-PDU کې تنظیمات برنامه کړي چې CLI به یې وکړي.
https://iboot.co/services/v4/configuration/pdu/set

  • امر:ډاټا پروب V230918W iBCS آرام API V4 URL کنټرول - کمانډ
  • ځواب:ډاټا پروب V230918W iBCS آرام API V4 URL کنټرول - کمانډ 1

iBoot-PDU وسیلې ترتیب ګړندي exampLe:ډاټا پروب V230918W iBCS آرام API V4 URL کنټرول - کمانډ 2

8.2. د وسیلې ترتیب ترلاسه کړئ
لاندې د JSON جوړښت پوسټ کولو لپاره کارول کیږي چې iBoot-PDU CLI به iBootPDU ته کمانډونه واستوي ترڅو د iBoot-PDU څخه تنظیمات بیرته ترلاسه کړي چې CLI به یې کړي.
https://iboot.co/services/v4/configuration/pdu/get

  • امر:ډاټا پروب V230918W iBCS آرام API V4 URL کنټرول - کمانډ 3
  • ځواب:ډاټا پروب V230918W iBCS آرام API V4 URL کنټرول - کمانډ 4

د iBoot-PDU وسیلې تشکیلات ګړندي ترلاسه کړئampLe:ډاټا پروب V230918W iBCS آرام API V4 URL کنټرول - کمانډ 5

Examples

لاندې ځینې پخواني ديampد iBoot-G2 کورنۍ کنټرول د Restful API v4 له لارې سیټ ترلاسه کول ، تنظیم کول او تنظیم کول.
9.1. ټوکن بیرته ترلاسه کړئ
د ټولو راتلونکو API کمانډونو سره د کارولو لپاره د API له لارې د iBCS څخه د اعتبار وړ نښه ترلاسه کولو لپاره.
د کارن نوم او پټنوم د iBoot.co حساب لپاره دي. سample به د حساب نوم MyDemoUser او پټنوم پاسورډ 20 په کارولو سره د 123 دقیقو غیر فعالیت لپاره د اعتبار وړ نښه ترلاسه کړي. [په 3.1 برخه کې] جurl -d '{"کارن نوم":"MyDemoUser","Password":"Password123″,"timeout":{"interval":"20″,"scale":"minutes"}}' -X
پوسټ https://iboot.co/services/v4/auth
پورته کمانډ به د JSON جوړښت په لاندې ډول راوباسي: {"بریالی":"ریښتیا"،"ټوکن":"e3ec-e4f6-910f-ac38″}
9.2. iBoot-G2/PoE کنټرول Example
د RestFul API له لارې سایکل ته د iBoot-G2/PoE کنټرول لپاره: [د 3.2 برخې له مخې] curl -d '{"ټوکن":"####-####-####-####","mac":"00-0d-ad-01-02-03″,"outlet ":"0","کنټرول":"سایکل"}' -X پوسټ
https://iboot.co/services/v4/control
پورته کمانډ به د JSON جوړښت په لاندې ډول بیرته راولي:
{"بریالیتوب":"ریښتیا"،"پیغام":"سایکل 00-0d-ad-01-02-03 پلورنځیو ته لیږل شوی (0)"}
9.3. iBoot ټول پخواني بیرته ترلاسه کړئample
د RestFul API له لارې په حساب کې د ټولو وسیلو د وضعیت پوښتنې کولو لپاره: [د ټولو برخو ترلاسه کولو له مخې 3.3] curl -d '{"ټوکن":"####-####-####-####","ټول":[""]}' -X پوسټ https://iboot.co/services/v4/retrieve
پورته کمانډ به د JSON جوړښت بیرته راولي چې د ټولو واحدونو پراساس په لاندې حساب کې ورته ورته دی:
{“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 بیا ترلاسه کول ځانګړي Example
د RestFul API له لارې د iBoot-G2/PoE وضعیت پوښتنې لپاره: [د ځانګړې برخې 3.3 بیرته ترلاسه کولو مطابق] curl -d '{"token":"####-####-####-####","mac":"00-0d-ad-01-02-03″}' - ایکس پوسټ https://iboot.co/services/v4/retrieve
پورته کمانډ به د JSON جوړښت په لاندې ډول بیرته راولي:
{“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 بیرته ترلاسه کول د شریکولو وړ مدیریت لینک
د iBoot-PDU لړۍ د IBCS انٹرفیس څخه د مدیریت تڼۍ ته اجازه ورکوي. API به د ورته فعالیت لینک بیرته ترلاسه کولو ته اجازه ورکړي چې شریک کیدی شي. لینک به د 30 دقیقو وروسته پای ته ورسیږي که چیرې کارول نه وي او د 30 دقیقو غیر فعال کیدو وروسته به پای ته ورسیږي که چیرې وکارول شي. [په 3.4 برخه کې] جurl -d '{"token":"####-####-####-####","mac":"a8-e7-7d-01-02-03″}' - ایکس پوسټ https://iboot.co/services/v4/manage_link
پورته کمانډ به د JSON جوړښت په لاندې ډول بیرته راولي:
{"بریالیتوب":"ریښتیا"،"پیغام":"https://########.device.iboot.co"}
9.6. iBoot-G2 ترتیب کړئ سیټ Example
د iBoot-G2 د وسیلې تنظیم کولو لپاره: دا sample یو ځانګړي iBoot ته د خپل میک آدرس په واسطه لیږي [د 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
پورته کمانډ به د JSON جوړښت په لاندې ډول بیرته راولي:
{"بریالی":"ریښتیا"،"پیغام":{"0″:"لیږل شوی 'location=iBoot-G2-010203&cycle=10&iMain=2&aLog=60' د وسیلې زاړه-G2 نوم ته (00-0d-ad-01- 02-03)"}}
9.7. iBoot-G2 ترتیب کړئ Example
د آرام API له لارې د iBoot-G2 وسیلې ترتیب ترلاسه کولو لپاره: داample د ځانګړي iBoot-G2 وسیله او شبکې تنظیماتو غوښتنه کوي. [په 3.6 برخه کې] جurl -d '{"ټوکن":"####-####-####-####","mac":"00-0d-ad-01-02-03″," جدول ":["وسیلې","نیټ ورک"]} - ایکس پوسټ
https://iboot.co/services/v4/configuration/iBoot/get
پورته کمانډ به د JSON جوړښت په لاندې ډول بیرته راولي:
{“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 کنټرول Example
د IBoot-G2+/S د کنټرول لپاره ټول 3 سایټونه د RestFul API له لارې سایکل کړئ: [د 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
پورته کمانډ به د JSON جوړښت په لاندې ډول بیرته راستانه کړي: {"بریالیتوب":"ریښتیا"،"پیغام":" 00-0d-ad-01-02-03 دکانونو ته 'سایکل' لیږل شوی (0, 1, 2)" }
9.9. iBoot-G2+/S بیرته ترلاسه کول ځانګړي Example
د RestFul API له لارې د iBoot-G2+ یا iBoot-G2S وضعیت پوښتنې کولو لپاره: [د ځانګړې برخې 3.3 بیرته ترلاسه کولو مطابق] curl -d '{"token":"####-####-####-####","mac":"00-0d-ad-01-02-03″}' - ایکس پوسټ https://iboot.co/services/v4/retrieve
پورته کمانډ به د JSON جوړښت په لاندې ډول بیرته راولي:
{“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 ترتیب کړئ سیټ Example
د آرام API له لارې د iBoot-G2+ یا iBoot-G2S مهالویش ترتیب تنظیم کولو لپاره: Sample یو ځانګړی iBoot-G2S واحد تنظیموي، پیښه 1 د 4/24/2023 په توګه په 10:05 کې د مین سایکل لپاره، هره ورځ تکراروي. [په 5.8 برخه کې] جurl -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
پورته کمانډ به د JSON جوړښت په لاندې ډول بیرته راولي:
که څه هم یوازې د 1 پیښې ترتیب کول ټولې پیښې د ځواب برخه ده.
{"بریالی":"ریښتیا"،"پیغام":{"0":"لیږل شوی
‘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 کنټرول Example
د RestFul API له لارې د iBoot-PDU د ټولو پلورنځیو کنټرول لپاره: [د 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
پورته کمانډ به د JSON جوړښت په لاندې ډول بیرته راولي:
{"بریالی":"ریښتیا"،"پیغام":"سایکل A8-e7-7d-01-02-03 پلورنځیو ته لیږل شوی (0, 1, 2,3,4,5,6,7)"}
9.12. iBoot G2 لړۍ ریبوټ Example
د RestFul API له لارې د iBoot (G2, PoE, G2S یا G2+) د ریبوټ کولو لپاره: [د 4.6 او 5.9 برخې سره سم] curl -d '{"ټوکن":"####-####-####-####","mac":"00-0d-ad-01-02-03″,"ریبوټ ":"1″}' -X پوسټ
https://iboot.co/services/v4/control
پورته کمانډ به د JSON جوړښت په لاندې ډول بیرته راولي:
{"بریالیتوب":"ریښتیا"،"پیغام":"'ریبوټ=' 00-0d-ad-01-02-03 ته لیږل شوی"}
9.13. iBoot-PDU بیا ترلاسه کول ځانګړي Example
د RestFul API له لارې د iBoot-PDU وضعیت پوښتنې لپاره: [د ځانګړې برخې 3.3 بیرته ترلاسه کولو مطابق] curl -d '{"token":"####-####-####-####","mac":"a8-e7-7d-01-02-03″}' - ایکس پوسټ https://iboot.co/services/v4/retrieve
پورته کمانډ به د JSON جوړښت په لاندې ډول بیرته راولي:
{“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 سیټ کمانډ Example
لاندې sample به د بندیدو لپاره د وال څخه شیډول 4 په نوم ترتیب اضافه او تنظیم کړي ، 10 ثانیې انتظار وکړئ بیا آوټ لیټ 4 بیرته چالان کړئ او بیا په هر 30 ثانیو کې د google.com پنګ ته اتوماتیک رامینځته کړئ د ناکامۍ شمیره 4 او د 60 بیا پیل کولو وخت سره. ثانیې آټوپینګ به د ترتیب دیوال چلوي کله چې ناکام شي.
مهرباني وکړئ په یاد ولرئ چې 25 کمانډونه د هغه څه تکرار دي چې دا به ورته ترتیب برنامه کولو لپاره واخلي او د CLI په کارولو سره اتومات کول که د واحد CLI انٹرفیس سره وصل وي.
curl -d "{"ټوکن":"####-####-####-####","mac":"00-0d-ad-01-02-03″، "کمانډونه ":[ "د ترتیب دیوال اضافه کړئ","د ترتیب دیوال عمل اضافه کړئ"،د ترتیب دیوال عمل اضافه کړئ"،د ترتیب دیوال عمل اضافه کړئ"،" ترتیب ترتیب دیوال عمل 1 ډول آوټ لیټ"،" ترتیب ترتیب دیوال عمل 1 param1 localhost"، "د ترتیب ترتیب دیوال عمل 1 param2 4″، ترتیب ترتیب دیوال عمل 1 param3 OFF"، ترتیب ترتیب دیوال عمل 2 ډول ځنډ"، ترتیب ترتیب دیوال عمل 2 param1 10″، ترتیب ترتیب دیوال عمل 3 ډول آوټ لیټ"، "د ترتیب ترتیب دیوال عمل 3 param1 لوکل هوسټ"،" ترتیب ترتیب دیوال عمل 3 param2 4″، ترتیب ترتیب دیوال عمل 3 param3 ON"، ترتیب ترتیب دیوال فعال شوی ریښتیا"، "د کارونکي اډمین ترتیب دیوال هو" تنظیم کړئ"، آټوپینګ اضافه کړئ دیوال""د اوتوپینګ دیوال پته google.com تنظیم کړئ","د اوتوپینګ دیوال موده 30" تنظیم کړئ""د اوتوپینګ دیوال شمیره 4" تنظیم کړئ""د اوتوپینګ دیوال مهال ویش 2" تنظیم کړئ""آټوپینګ دیوال بیا پیلولو ځنډول 60" تنظیم کړئ"،د اوتوپینګ دیوال ناکامۍ ترتیب تنظیم کړئ دیوال""سیټ د اوتوپینګ وال کلیټرټریګر سیکوینس هیڅ نه""سیټ آٹوپینګ وال فعال شوی ریښتیا"]}" - ایکس پوسټ https://iboot.co/services/v4/configuration/pdu/set
پورته کمانډ به د JSON جوړښت په لاندې ډول بیرته راولي:
{"بریالی":"ریښتیا"،"پیغام":"د ترتیب دیوال اضافه کړئ\n\nښه\nد ترتیب دیوال عمل\n\nښه\nد ترتیب دیوال عمل\n\nښه\nد ترتیب دیوال عمل\n\nښه\nسیټ ترتیب دیوال عمل 1 ډول آوټ لیټ\n\nOk\n ترتیب دیوال عمل 1 param1 localhost\n\nOk\n ترتیب دیوال عمل 1 param2 4\n\nOk\n ترتیب دیوال عمل 1 param3 بند\n\nښه\n ترتیب دیوال عمل د عمل 2 ډول ځنډ\n\nښه\nد ترتیب دیوال عمل 2 پارام 1 10\n\nښه\n ترتیب ترتیب دیوال عمل 3 ډول آوټ لیټ\n\nښه\n ترتیب دیوال عمل 3 param1 لوکل هوسټ\n\nښه\n ترتیب ترتیب دیوال عمل 3 param2 4\n\nOk\nSet sequence Wall action 3 param3 ON\n\nOk\nSet sequence Wall enabled ریښتیا\n\nOk\nد کارونکي اډمین سلسله وال هو هو\n\nOk\nadd autoping Wall\n\nOk\nSet Autoping د دیوال پته google.com\n\nOk\nد اتومات کولو دیوال موده 30\n\nOk\nسیټ کړئ د اتومات کولو دیوال شمیره 4\n\nOk\nد اتومات کولو دیوال مهال ویش 2\n\nOk\nد اتومات کولو دیوال بیا پیلولو ځنډ ترتیب کړئ 60\n\nښه\ nد اوتوپینګ دیوال ناکامه کړنلاره دیوال تنظیم کړئ\n\nښه\nسیټ کول د دیوال پاکولو سلسله هیڅ نه ده\n\nښه\nآټوپینګ دیوال فعال شوی ریښتیا\n\nښه”}

Dataprobe Inc تخنیکي ملاتړ
د 60E سوداګرۍ لاره
توتووا نیو جرسي 07512
www.dataprobe.com/support
support@dataprobe.com
201-934-9944
201-934-5111
iBCS آرام API v4
V230918W

اسناد / سرچینې

ډاټا پروب V230918W iBCS آرام API V4 URL کنټرول [pdf] د کارونکي لارښود
V230918W iBCS آرام API V4 URL کنټرول، V230918W، iBCS آرام API V4 URL کنټرول، آرام API V4 URL کنټرول، API V4 URL کنټرول، V4 URL کنټرول، URL کنټرول

حوالې

یو نظر پریږدئ

ستاسو بریښنالیک پته به خپره نشي. اړین ساحې په نښه شوي *