ದೃಢೀಕರಣ
ಸಂಪರ್ಕ API ಬೇರರ್ ಟೋಕನ್ ದೃಢೀಕರಣವನ್ನು ಬಳಸುತ್ತದೆ. ಎಲ್ಲಾ ವಿನಂತಿಗಳು ದೃಢೀಕರಣ ಹೆಡರ್ನಲ್ಲಿ ಮಾನ್ಯವಾದ JWT ಪ್ರವೇಶ ಟೋಕನ್ ಅನ್ನು ಒಳಗೊಂಡಿರಬೇಕು.
ಟೋಕನ್ ಪಡೆಯಿರಿ
ನಿಮ್ಮ ರುಜುವಾತುಗಳನ್ನು ದೃಢೀಕರಣದ ಅಂತ್ಯಬಿಂದುವಿಗೆ ಪೋಸ್ಟ್ ಮಾಡಿ. ನೀವು ಅಲ್ಪಾವಧಿಯ ಪ್ರವೇಶ_ಟೋಕನ್ ಮತ್ತು ದೀರ್ಘಾವಧಿಯ ರಿಫ್ರೆಶ್_ಟೋಕನ್ ಅನ್ನು ಸ್ವೀಕರಿಸುತ್ತೀರಿ.
ಟೋಕನ್ ಬಳಸಿ
ಪ್ರತಿಯೊಂದು ವಿನಂತಿಯಲ್ಲಿಯೂ ಟೋಕನ್ ಅನ್ನು ಸೇರಿಸಿ:
{
"email": "admin@yourorg.com",
"password": "••••••••"
}{
"access_token": "eyJhbG...",
"refresh_token": "dGhpcw...",
"expires_in": 3600,
"token_type": "Bearer"
}ಮೂಲ URL ಮತ್ತು ಆವೃತ್ತಿ
ಎಲ್ಲಾ API ಎಂಡ್ಪಾಯಿಂಟ್ಗಳನ್ನು /api/v1/ ಅಡಿಯಲ್ಲಿ ಆವೃತ್ತಿ ಮಾಡಲಾಗಿದೆ. ಮೂಲ URL ನಿಮ್ಮ ನಿಯೋಜನೆಯನ್ನು ಅವಲಂಬಿಸಿರುತ್ತದೆ.
ಕ್ಲೌಡ್-ಹೋಸ್ಟ್ ಮಾಡಿದ ನಿಯೋಜನೆಗಳಿಗಾಗಿ, ನಿಮ್ಮ ಸಂಸ್ಥೆಗೆ ನಿಯೋಜಿಸಲಾದ ಪ್ರಾದೇಶಿಕ ಎಂಡ್ಪಾಯಿಂಟ್ ಅನ್ನು ಬಳಸಿ. ಆನ್-ಆವರಣದ ಸರ್ವರ್ ನಿಯೋಜನೆಗಳಿಗಾಗಿ, ನಿಮ್ಮ ಸರ್ವರ್ನ ಹೋಸ್ಟ್ ಹೆಸರನ್ನು ಬಳಸಿ.
| ಪರಿಸರ | ಮೂಲ URL |
|---|---|
| ಕ್ಲೌಡ್ (ಯುಎಸ್) | https://beta.connection.app/api/v1 |
| ಆವರಣದಲ್ಲಿ | https://<your-server>/api/v1 |
ಎಲ್ಲಾ ವಿನಂತಿ ಮತ್ತು ಪ್ರತಿಕ್ರಿಯೆ ಸಂಸ್ಥೆಗಳು ಅಪ್ಲಿಕೇಶನ್/json ಅನ್ನು ಬಳಸುತ್ತವೆ. ವಿಷಯ-ಪ್ರಕಾರವನ್ನು ಸೇರಿಸಿ: ಬಾಡಿಯೊಂದಿಗೆ ವಿನಂತಿಗಳಲ್ಲಿ ಅಪ್ಲಿಕೇಶನ್/json.
ದೋಷಗಳು & ಸ್ಥಿತಿ ಕೋಡ್ಗಳು
API ಪ್ರಮಾಣಿತ HTTP ಸ್ಥಿತಿ ಕೋಡ್ಗಳನ್ನು ಬಳಸುತ್ತದೆ. ದೋಷ ಪ್ರತಿಕ್ರಿಯೆಗಳಲ್ಲಿ ಯಂತ್ರ-ಓದಬಲ್ಲ ಕೋಡ್ ಮತ್ತು ಮಾನವ-ಓದಬಲ್ಲ ಸಂದೇಶ ಸೇರಿವೆ.
| ಸ್ಥಿತಿ | ಅರ್ಥ |
|---|---|
| 200 | ಯಶಸ್ಸು |
| 201 | ರಚಿಸಲಾಗಿದೆ |
| 400 | ಕೆಟ್ಟ ವಿನಂತಿ — ಅಮಾನ್ಯ ನಿಯತಾಂಕಗಳು |
| 401 | ಅನಧಿಕೃತ — ಕಾಣೆಯಾದ ಅಥವಾ ಅವಧಿ ಮೀರಿದ ಟೋಕನ್ |
| 403 | ನಿಷೇಧಿಸಲಾಗಿದೆ — ಸಾಕಷ್ಟು ಅನುಮತಿಗಳಿಲ್ಲ |
| 404 | ಸಿಕ್ಕಿಲ್ಲ |
| 500 | ಆಂತರಿಕ ಸರ್ವರ್ ದೋಷ |
{
"error": {
"code": "device_not_found",
"message": "No device with that UUID exists in your organization",
"status": 404
}
}REST API ಅವಲೋಕನ
ಕನೆಕ್ಷನ್ ಸರ್ವರ್ REST API ನಿಮ್ಮ ಸಾಧನ ಫ್ಲೀಟ್, ಸಂವಹನ ಮೂಲಸೌಕರ್ಯ ಮತ್ತು ವಿಶ್ಲೇಷಣೆಗಳಿಗೆ ಸಂಪೂರ್ಣ ಪ್ರೋಗ್ರಾಮ್ಯಾಟಿಕ್ ಪ್ರವೇಶವನ್ನು ಒದಗಿಸುತ್ತದೆ. ಇದು JSON ವಿನಂತಿ/ಪ್ರತಿಕ್ರಿಯೆ ದೇಹಗಳೊಂದಿಗೆ RESTful ಸಂಪ್ರದಾಯಗಳನ್ನು ಅನುಸರಿಸುತ್ತದೆ.
ದೃಢೀಕರಣ
ಟೋಕನ್ ಆಧಾರಿತ ದೃಢೀಕರಣ. ಲಾಗಿನ್ ದೃಢೀಕರಣವಾಗಿ ಕಳುಹಿಸಬೇಕಾದ ಟೋಕನ್ ಅನ್ನು ಹಿಂದಿರುಗಿಸುತ್ತದೆ: ಟೋಕನ್<token> ಎಲ್ಲಾ ನಂತರದ ವಿನಂತಿಗಳಿಗೆ.
ಬಳಕೆದಾರರು
ಬಳಕೆದಾರ ಖಾತೆಗಳನ್ನು ರಚಿಸಿ ಮತ್ತು ನಿರ್ವಹಿಸಿ. GET /users/user ಎಂಡ್ಪಾಯಿಂಟ್ ಪ್ರಸ್ತುತ ದೃಢೀಕರಿಸಿದ ಬಳಕೆದಾರರನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ.
ಸಾಧನಗಳು
ಸಾಧನಗಳನ್ನು ಪಟ್ಟಿ ಮಾಡಿ ಮತ್ತು ಪರಿಶೀಲಿಸಿ, ಬಳಕೆದಾರ-ಸಾಧನ ಸಂಘಗಳನ್ನು ನಿರ್ವಹಿಸಿ, ಪ್ರತಿ ಸಾಧನದ ಸೆಟ್ಟಿಂಗ್ಗಳು ಮತ್ತು ಸ್ಥಿತಿಯನ್ನು ಓದಿ ಮತ್ತು ಬರೆಯಿರಿ, ಫರ್ಮ್ವೇರ್ ಮತ್ತು ಶೇಖರಣಾ ಚಿತ್ರಗಳನ್ನು ನಿರ್ವಹಿಸಿ ಮತ್ತು ಲಾಗ್ಗಳು ಮತ್ತು ಕ್ರ್ಯಾಶ್ ವರದಿಗಳನ್ನು ಸ್ವೀಕರಿಸಿ.
CBBP ಪ್ರಾಕ್ಸಿ
ಯಾವುದೇ CBBP ಆಜ್ಞೆಯನ್ನು ಸರ್ವರ್ ಮೂಲಕ ಸಾಧನಕ್ಕೆ ಕಳುಹಿಸಿ. ಸರ್ವರ್ ಆಜ್ಞೆಯನ್ನು ಸಾಧನದ ವೈಫೈ ಸಂಪರ್ಕದ ಮೂಲಕ ಪ್ರಸಾರ ಮಾಡುತ್ತದೆ ಮತ್ತು ಸಾಧನದ ಪ್ರತಿಕ್ರಿಯೆಯನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ. ಹೊರಹೋಗುವ-ತಯಾರಿಸುವ ಪ್ರತಿಕ್ರಿಯೆಯು ಸಾಧನವು ತಕ್ಷಣವೇ ಕಾರ್ಯಗತಗೊಳಿಸುವ CBBP ಸಂದೇಶವನ್ನು ಸಹ ಎಂಬೆಡ್ ಮಾಡುತ್ತದೆ.
ವಿನಂತಿಯ ಭಾಗವು CBBP ಆಜ್ಞೆಯ ಹೊದಿಕೆಯಾಗಿದೆ. ಸಂಗ್ರಹಿಸಲಾದ CBBPCommand ವಸ್ತುವು ವಿತರಣಾ ಸ್ಥಿತಿಯನ್ನು ಟ್ರ್ಯಾಕ್ ಮಾಡುತ್ತದೆ: UNSET → SENT → RECEIVED ಅಥವಾ TIMED_OUT.
{
"outgoingMessage": {
"command": "WiFiScan"
}
}{
"uuid": "a3f2...",
"status": "SENT",
"device": "d7f3a1b2-...",
"dateSent": "2025-09-15T14:22:01Z",
"outgoingMessage": { /* echoed */ },
"incomingMessage": null
}ಚಾನೆಲ್ಗಳು
ಚಾನೆಲ್ಗಳು ಸಂವಹನದ ಮೂಲ ಮೂಲಗಳಾಗಿವೆ. ಪ್ರಕಾರಗಳಲ್ಲಿ ಚಾನೆಲ್ಪೀಪಲ್, ಚಾನೆಲ್ಗ್ರೂಪ್, ಚಾನೆಲ್ಕಾಂಟ್ಯಾಕ್ಟ್, ಚಾನೆಲ್ಕಾಂಟ್ಯಾಕ್ಟ್ನಂಬರ್, ಚಾನೆಲ್ಎಕ್ಸ್ಟರ್ನಲ್ನಂಬರ್, ಚಾನೆಲ್ಸರ್ವಿಸ್ ಮತ್ತು ಚಾನೆಲ್ರೆಕಾರ್ಡರ್ ಸೇರಿವೆ.
ಸಂವಹನ
ಸಕ್ರಿಯ ಸಂವಹನ ಅವಧಿಗಳನ್ನು ಪ್ರಾರಂಭಿಸಿ ಮತ್ತು ನಿರ್ವಹಿಸಿ — ಹೊರಹೋಗುವ ಕರೆಗಳು, VCP, ರೆಕಾರ್ಡಿಂಗ್ ಮತ್ತು ವಿಷಯ ಸ್ಟ್ರೀಮಿಂಗ್. ಹೊರಹೋಗುವ-ಮಾಡುವ ಪ್ರತಿಕ್ರಿಯೆಯು ಸಾಧನವು ತಕ್ಷಣವೇ ಕಾರ್ಯನಿರ್ವಹಿಸುವ CBBP ಸಂದೇಶವನ್ನು ಒಳಗೊಂಡಿದೆ.
ಆಡಿಯೋ ಬ್ರಿಡ್ಜ್
ಪೂರ್ಣ ಪ್ರತಿಲೇಖನಗಳು, ಭಾಗವಹಿಸುವವರ ಪಟ್ಟಿಗಳು ಮತ್ತು AI- ರಚಿತ ಸಾರಾಂಶಗಳನ್ನು ಒಳಗೊಂಡಂತೆ ರೆಕಾರ್ಡ್ ಮಾಡಲಾದ ಬ್ರಿಡ್ಜ್ ಸಂಭಾಷಣೆಗಳನ್ನು ಪ್ರವೇಶಿಸಿ. ಸಾರಾಂಶಗಳಿಗಾಗಿ ಬಹು ಸಾರಾಂಶ ಟೆಂಪ್ಲೇಟ್ಗಳು (ಸಭೆಯ ಟಿಪ್ಪಣಿಗಳು, ತರಗತಿ ಟಿಪ್ಪಣಿಗಳು, ಆರೋಗ್ಯ ರಕ್ಷಣೆ, ಇತ್ಯಾದಿ) ಮತ್ತು TTS ಆಡಿಯೊ ಉತ್ಪಾದನೆಯನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ.
ಸಂಭಾಷಣೆಗಳು
ChatGPT, ಜೆಮಿನಿ, ಅಥವಾ ಸ್ಥಳೀಯ ಎಂಜಿನ್ ಬಳಸಿಕೊಂಡು AI-ಚಾಲಿತ ಸಂವಾದ ಅವಧಿಗಳು. ಬಹು ವ್ಯಕ್ತಿತ್ವಗಳನ್ನು (ವೈದ್ಯರು, ಬೋಧಕರು, ಮೆಕ್ಯಾನಿಕ್, ಇತ್ಯಾದಿ) ಮತ್ತು ಪುಟಾಂಕನ ಸಂದೇಶ ಇತಿಹಾಸವನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ.
ವಿಷಯ
ಸಾಧನಗಳಲ್ಲಿ ಸ್ಟ್ರೀಮಿಂಗ್ ಆಡಿಯೊ ವಿಷಯವನ್ನು ಬ್ರೌಸ್ ಮಾಡಿ ಮತ್ತು ಪ್ಲೇ ಮಾಡಿ. ವಿಷಯವನ್ನು ವರ್ಗ ವೃಕ್ಷದಲ್ಲಿ ಆಯೋಜಿಸಲಾಗಿದೆ; ಜನಪ್ರಿಯ ವಿಷಯವನ್ನು ನಗರ, ಪ್ರದೇಶ ಅಥವಾ ದೇಶದಿಂದ ಫಿಲ್ಟರ್ ಮಾಡಬಹುದು.
ಸ್ಥಳಗಳು
ರಚನಾತ್ಮಕ ನಗರ, ಪ್ರದೇಶ ಮತ್ತು ದೇಶದ ವಸ್ತುವಿಗೆ ಭೌಗೋಳಿಕ ನಿರ್ದೇಶಾಂಕಗಳನ್ನು ಪರಿಹರಿಸಿ. ಸಂದರ್ಭವನ್ನು ತೆಗೆದುಕೊಳ್ಳುವಾಗ ಸಾಧನಗಳಿಂದ ಬಳಸಲ್ಪಡುತ್ತದೆ.
ಪುಶ್ ಅಧಿಸೂಚನೆಗಳು
FCM ಪುಶ್ ಅಧಿಸೂಚನೆಗಳನ್ನು ಸ್ವೀಕರಿಸಲು ಮೊಬೈಲ್ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ನೋಂದಾಯಿಸಿ. iOS, Android ಮತ್ತು ವೆಬ್ ಗುರಿಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ.
ಸಂಗ್ರಹಣೆ
ಮಾದರಿ ವಸ್ತುಗಳಲ್ಲಿ ಸಂಗ್ರಹವಾಗಿರುವ ಫೈಲ್ಗಳನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಿ ಮತ್ತು ಚಿತ್ರದ ಹಿನ್ನೆಲೆ ತೆಗೆದುಹಾಕುವಿಕೆಯನ್ನು ರನ್ ಮಾಡಿ (base64-ಎನ್ಕೋಡ್ ಮಾಡಿದ ಫಲಿತಾಂಶವನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ).
ಬೃಹತ್ ಕಾರ್ಯಾಚರಣೆಗಳು
ಒಂದೇ HTTP ವಿನಂತಿಯಲ್ಲಿ ಬಹು API ಕಾರ್ಯಾಚರಣೆಗಳನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಿ. ಎಲ್ಲಾ ಕಾರ್ಯಾಚರಣೆಗಳನ್ನು ಒಂದೇ ಪರಮಾಣು ವಹಿವಾಟಿನಲ್ಲಿ ಸುತ್ತಲು single_transaction=true ಪಾಸ್ ಮಾಡಿ - ಯಾವುದೇ ಐಟಂನಲ್ಲಿನ ವೈಫಲ್ಯವು ಇಡೀ ಬ್ಯಾಚ್ ಅನ್ನು ಹಿಂದಕ್ಕೆ ತಿರುಗಿಸುತ್ತದೆ.
ದಿನಾಂಕ ಮತ್ತು ಸಮಯ
ಪ್ರಸ್ತುತ ಸರ್ವರ್ ದಿನಾಂಕ ಮತ್ತು ಸಮಯವನ್ನು GMT+0 ನಲ್ಲಿ ಹಿಂತಿರುಗಿಸುತ್ತದೆ. ದೃಢೀಕರಣದ ಅಗತ್ಯವಿಲ್ಲ. ಸಾಧನಗಳು ತಮ್ಮ ಆಂತರಿಕ ಗಡಿಯಾರವನ್ನು ಸಿಂಕ್ ಮಾಡಲು ಬಳಸುತ್ತವೆ.
ಕಾಂ ಬ್ಯಾಡ್ಜ್ ಮೂಲ ಪ್ರೋಟೋಕಾಲ್
CBBP ಎಂಬುದು ಸಂಪರ್ಕ ಬ್ಯಾಡ್ಜ್ಗಳೊಂದಿಗೆ ನೇರ ಸಂವಹನಕ್ಕಾಗಿ ಹಗುರವಾದ JSON ಕಮಾಂಡ್ ಪ್ರೋಟೋಕಾಲ್ ಆಗಿದೆ. ಇದು ಸಾಧನದಲ್ಲಿನ ಪ್ರತಿಯೊಂದು ಹಾರ್ಡ್ವೇರ್ ಮತ್ತು ಸಾಫ್ಟ್ವೇರ್ ಕಾರ್ಯದ ಮೇಲೆ ನಿಮಗೆ ಸಂಪೂರ್ಣ ನಿಯಂತ್ರಣವನ್ನು ನೀಡುತ್ತದೆ.
ಸಂದೇಶ ಸ್ವರೂಪ
ಪ್ರತಿಯೊಂದು CBBP ಸಂವಹನವು ಸಾಧನಕ್ಕೆ ಕಳುಹಿಸಲಾದ ಆಜ್ಞಾ ಸಂದೇಶ ಮತ್ತು ಸಾಧನದಿಂದ ಹಿಂತಿರುಗಿಸಲಾದ ಫಲಿತಾಂಶ ಸಂದೇಶವನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ.
ವಿನಂತಿ ಮತ್ತು ಪ್ರತಿಕ್ರಿಯೆ ಎರಡರಲ್ಲೂ ಇರುವ ವಸ್ತು ಕ್ಷೇತ್ರವು ಆಜ್ಞೆ-ನಿರ್ದಿಷ್ಟ ಡೇಟಾವನ್ನು ಹೊಂದಿರುತ್ತದೆ ಮತ್ತು ಅಗತ್ಯವಿಲ್ಲದಿದ್ದಾಗ ಅದನ್ನು ಬಿಟ್ಟುಬಿಡಬಹುದು.
{
"command": "command_name",
"object": {
// optional command parameters
}
}{
"result": 0, // 0 = success, -1 = error
"detail": "ok", // human-readable status
"object": { // optional response data
// command-specific fields
}
}ಸಾರಿಗೆ
ನಿಮ್ಮ ಏಕೀಕರಣ ವಾಸ್ತುಶಿಲ್ಪವನ್ನು ಅವಲಂಬಿಸಿ CBBP ಸಂದೇಶಗಳನ್ನು ಮೂರು ವಿಭಿನ್ನ ಸಾರಿಗೆಗಳ ಮೂಲಕ ಬ್ಯಾಡ್ಜ್ಗೆ ತಲುಪಿಸಬಹುದು.
ಬ್ಲೂಟೂತ್ (ಆ್ಯಪ್)
CBBP ಆಜ್ಞೆಗಳನ್ನು ನೇರವಾಗಿ ಮೊಬೈಲ್ ಅಪ್ಲಿಕೇಶನ್ನಿಂದ BLE ಮೂಲಕ ಕಳುಹಿಸಿ. ಸಾಧನವನ್ನು ಜೋಡಿಸುವುದು ಮತ್ತು ವ್ಯಾಪ್ತಿಯಲ್ಲಿರುವುದು ಅಗತ್ಯವಾಗಿರುತ್ತದೆ.
ಮೊಬೈಲ್ SDKಸರ್ವರ್ ಮೂಲಕ ವೈಫೈ ಅಥವಾ ಬ್ಲೂಟೂತ್
REST API — POST /devices//cbbp ಮೂಲಕ ಪ್ರಾಕ್ಸಿ CBBP. ಬ್ಯಾಡ್ಜ್ ಅನ್ನು ಹೇಗೆ ಸಂಪರ್ಕಿಸಲಾಗಿದೆ ಎಂಬುದರ ಆಧಾರದ ಮೇಲೆ ಸರ್ವರ್ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ವೈಫೈ ಅಥವಾ ಬ್ಲೂಟೂತ್ ಮೂಲಕ ಸಾಧನಕ್ಕೆ ಮಾರ್ಗವನ್ನು ಒದಗಿಸುತ್ತದೆ. ಬ್ಯಾಕೆಂಡ್ ಏಕೀಕರಣಗಳಿಗೆ ಇದು ಹೆಚ್ಚು ಸಾಮಾನ್ಯವಾಗಿದೆ.
REST APIಆಂತರಿಕ ರವಾನೆ
ಆನ್-ಡಿವೈಸ್ ಅಥವಾ ಇಂಟರ್-ಪ್ರೊಸೆಸ್ CBBP ಡಿಸ್ಪ್ಯಾಚ್. ಆಂತರಿಕ ಉಪವ್ಯವಸ್ಥೆಗಳ ನಡುವೆ ಆಜ್ಞೆಗಳನ್ನು ರೂಟ್ ಮಾಡಲು ಬ್ಯಾಡ್ಜ್ ಫರ್ಮ್ವೇರ್ನಿಂದ ಬಳಸಲಾಗುತ್ತದೆ.
ಫರ್ಮ್ವೇರ್ ಮಾತ್ರಪವರ್ ಕಮಾಂಡ್ಗಳು
ಸಾಧನದ ವಿದ್ಯುತ್ ಸ್ಥಿತಿಯನ್ನು ನಿಯಂತ್ರಿಸಿ — ನಿದ್ರೆ, ಎಚ್ಚರ, ರೀಬೂಟ್ ಮತ್ತು ಕಾರ್ಖಾನೆ ಮರುಹೊಂದಿಸಿ.
ವೈಫೈ ಆಜ್ಞೆಗಳು
ವೈರ್ಲೆಸ್ ನೆಟ್ವರ್ಕ್ಗಳನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಿ, ಎಪಿಗಳಿಗಾಗಿ ಸ್ಕ್ಯಾನ್ ಮಾಡಿ, ಸಂಪರ್ಕ ಸ್ಥಿತಿಯನ್ನು ಪರಿಶೀಲಿಸಿ ಮತ್ತು ಉಳಿಸಿದ ರುಜುವಾತುಗಳನ್ನು ನಿರ್ವಹಿಸಿ.
ಬ್ಲೂಟೂತ್ ಆಜ್ಞೆಗಳು
BLE ಜಾಹೀರಾತು, ಜೋಡಣೆ ಮತ್ತು ಬ್ಯಾಡ್ಜ್-ಟು-ಬ್ಯಾಡ್ಜ್ ಸಂವಹನವನ್ನು ನಿಯಂತ್ರಿಸಿ.
ಸೆಟ್ಟಿಂಗ್ಗಳ ಆಜ್ಞೆಗಳು
ಸಾಧನದ ಸಂರಚನೆಯನ್ನು ಓದಿ ಮತ್ತು ಬರೆಯಿರಿ — ಪ್ರದರ್ಶನ ಹೆಸರು, ಸಮಯ ವಲಯ, ಭಾಷೆ ಮತ್ತು ವೈಶಿಷ್ಟ್ಯ ಧ್ವಜಗಳು.
ಫರ್ಮ್ವೇರ್ ಆಜ್ಞೆಗಳು
OTA ಫರ್ಮ್ವೇರ್ ನವೀಕರಣಗಳನ್ನು ಪ್ರಚೋದಿಸಿ, ನವೀಕರಣ ಸ್ಥಿತಿಯನ್ನು ಪರಿಶೀಲಿಸಿ ಮತ್ತು ಸಾಧನದಲ್ಲಿ ಪ್ರಸ್ತುತ ಫರ್ಮ್ವೇರ್ ಆವೃತ್ತಿಯನ್ನು ಪ್ರಶ್ನಿಸಿ.
ಸಾಧನ ಆಜ್ಞೆಗಳು
ಸಾಧನದ ಜೀವನಚಕ್ರ, ದೃಢೀಕರಣ, ಸಂರಚನೆ, ಲಾಗಿಂಗ್, ಸ್ಥಿತಿ ಮತ್ತು ಹಾರ್ಡ್ವೇರ್ ನಿಯಂತ್ರಣ.
ಸಂವಹನ ಆಜ್ಞೆಗಳು
ಕರೆಗಳನ್ನು ಪ್ರಾರಂಭಿಸಿ, ಸಂದೇಶಗಳನ್ನು ಕಳುಹಿಸಿ, ಸಕ್ರಿಯ ಸಂವಹನ ಅವಧಿಗಳನ್ನು ನಿರ್ವಹಿಸಿ ಮತ್ತು ರೆಕಾರ್ಡಿಂಗ್ ಅನ್ನು ನಿಯಂತ್ರಿಸಿ.
ಆಡಿಯೋ ಆಜ್ಞೆಗಳು
ಸ್ಪೀಕರ್ ವಾಲ್ಯೂಮ್, ಮೈಕ್ರೊಫೋನ್ ಗೇನ್, ಆಡಿಯೊ ಪ್ರೊಫೈಲ್ಗಳು ಮತ್ತು ಟೆಕ್ಸ್ಟ್-ಟು-ಸ್ಪೀಚ್ ಪ್ಲೇಬ್ಯಾಕ್ ಅನ್ನು ನಿಯಂತ್ರಿಸಿ.
LED ಆಜ್ಞೆಗಳು
ಬ್ಯಾಡ್ಜ್ ಸೂಚಕ ಬೆಳಕಿನಲ್ಲಿ LED ಬಣ್ಣ, ಹೊಳಪು ಮತ್ತು ಅನಿಮೇಷನ್ ಮಾದರಿಗಳನ್ನು ಹೊಂದಿಸಿ.
ಆಂತರಿಕ ಆಜ್ಞೆಗಳು
ಸಂದರ್ಭ ವಿತರಣೆ, ಚಾನಲ್ ಇತಿಹಾಸ, ಗಾಯನ ಮತ್ತು ಆಡಿಯೊ ಡಿಕೋಡಿಂಗ್ಗಾಗಿ ಬಳಸಲಾಗುವ ಆಂತರಿಕ ರವಾನೆ ಆಜ್ಞೆಗಳು.
ಮೊಬೈಲ್ ಆಜ್ಞೆಗಳು
ಜೋಡಿಸಲಾದ ಮೊಬೈಲ್ ಅಪ್ಲಿಕೇಶನ್ನೊಂದಿಗೆ ಬ್ಯಾಡ್ಜ್ ಅನ್ನು ಸಂಯೋಜಿಸಲು ಆಜ್ಞೆಗಳು — ಪುಶ್ ಅಧಿಸೂಚನೆಗಳು, ಅಪ್ಲಿಕೇಶನ್ ಸ್ಥಿತಿ ಸಿಂಕ್ ಮತ್ತು ಆಳವಾದ ಲಿಂಕ್.