ڈیوائس API کو مستند کریں
ایک ڈیوائس مخصوص Remote Control ٹوکن بنائیں اور ShareAI Device API درخواستوں کے لیے فراہم کنندہ، ڈیوائس اور فعال حالت کی جانچ کو سمجھیں۔
اس صفحے پر
Device API ایک مخصوص فراہم کنندہ–ڈیوائس تعلق پر عمل کرتا ہے۔ یہ Provider Remote Access کے نیچے دوسری رسائی کی لیئر ہے۔ اسے اس ڈیوائس کے سیشنز اور شیئرنگ کمانڈز کے لیے استعمال کریں۔
دونوں لیئرز کو فعال کریں#
- Provider Settings میں، فعال کریں ریموٹ ایکسیس.
- ہدف ڈیوائس کھولیں اور اس کا ریموٹ کنٹرول ٹیب۔ اس ڈیوائس کے لیے Remote Control کو فعال کریں۔
- ایک نامزد ڈیوائس رسائی ٹوکن بنائیں اور اس کا سیکریٹ محفوظ کریں۔ اسی تعلق کے لیے دکھائے گئے فراہم کنندہ UUID اور ڈیوائس UUID کو کاپی کریں۔
- HTTP Basic کے ساتھ تصدیق کریں: فراہم کنندہ UUID کو یوزر نیم کے طور پر، ڈیوائس رسائی ٹوکن کو پاس ورڈ کے طور پر استعمال کریں۔


رسائی کی حد#
| چیک کریں | ضرورت |
|---|---|
| فراہم کنندہ کی شناخت | بنیادی یوزر نیم اور راستہ فراہم کنندہ UUID کو ٹوکن کے فراہم کنندہ سے مطابقت رکھنی چاہیے۔ |
| ڈیوائس کی شناخت | راستہ ڈیوائس UUID کو ٹوکن کے ڈیوائس تعلق سے مطابقت رکھنی چاہیے۔ |
| پرووائیڈر رسائی | فراہم کنندہ ریموٹ ایکسیس فعال ہونا چاہیے۔ |
| ڈیوائس رسائی | اس ڈیوائس کے لیے ریموٹ کنٹرول فعال ہونا چاہیے۔ |
| کنکشن | تعلق یا تو جڑا ہوا ہونا چاہیے یا شیئرنگ ہونی چاہیے۔ |
| ٹوکن کی حالت | ٹوکن فعال ہونا چاہیے۔ |
پڑھنے کے ساتھ تصدیق کریں#
GET
https://api.shareai.now/api/v1/console/provider/{provider_uuid}/device-management/{device_uuid}/remote/sessionsمجاز ڈیوائس کے لیے سیشنز پڑھیں۔
- بیس URL
https://api.shareai.now- تصدیق
- HTTP بیسک: پرووائیڈر UUID اور ڈیوائس ایکسیس ٹوکن
cURL
curl --fail-with-body \
"https://api.shareai.now/api/v1/console/provider/$PROVIDER_UUID/device-management/$DEVICE_UUID/remote/sessions?page=1&limit=20" \
-u "$PROVIDER_UUID:$DEVICE_ACCESS_TOKEN"
جب درخواست مسترد ہو جائے#
دو فعال سوئچز، موجودہ کنکشن، ٹوکن کی حالت اور دونوں UUIDs کو چیک کریں۔ ڈیوائس کا نام، MAC ایڈریس، مالک کا ای میل یا پرووائیڈر لیول ایکسیس ٹوکن کو متبادل کے طور پر استعمال نہ کریں۔ ڈیوائس کو دوبارہ کنیکٹ کرنے کے بعد، کنسول میں دکھائے گئے تعلق کو دوبارہ چیک کریں۔
آخری بار اپ ڈیٹ کیا گیا ستمبر 15, 2026