Izstrādātāju platforma

Balstoties uz
Savienojumu platforma

Divas jaudīgas API — RESTful servera API ierīču pārvaldībai un komunikācijas orķestrēšanai un zema līmeņa CBBP protokols tiešai karšu kontrolei.

OpenAPI 3.0JSON / RESTBluetooth + Wi-FiWebhook atbalsts
Connection Studio
Explorer
examples
send_command.http
response.json
list_devices.http
webhooks.http
src
docs
send_command.http
response.json
# Send a CBBP command via the server
POST /api/v1/devices/{uuid}/cbbp

{
  "command": "speak",
  "object": {
    "text": "Shift starts in 5 minutes",
    "volume": 85,
    "language": "en-US"
  }
}

# Response
{
  "result": 0,
  "detail": "ok"
}
main
HTTPUTF-8Ln 2, Col 1

REST API

Pilna ierīces dzīves cikla pārvaldība — nodrošināšana, konfigurēšana, programmaparatūra, sakari un analītika —, izmantojot standarta HTTPS.

Izpētiet REST API →

CBBP protokols

Com Badge Basic Protocol — JSON komandu protokols tiešai ierīces vadībai, izmantojot Bluetooth (lietotne), WiFi (servera starpniekserveris) vai lokālu dispečeru.

Izpētiet CBBP →

Tīmekļa āķi

Abonējiet reāllaika ierīces notikumus — saziņu, statusa izmaiņas, atrašanās vietas atjauninājumus —, kas tiek piegādāti kā HTTP POST vērtumi uz jūsu galapunktu.

Izpētiet tīmekļa āķus →

Early Access: The Connection API is currently available by special request to select partners. Contact us to apply for access.

Pro or Plus plan required: Badges must be on the Pro or Plus plan to be controlled via the API.

Darba sākšana

Autentifikācija

Savienojuma API izmanto nesēja marķiera autentifikāciju. Visiem pieprasījumiem autorizācijas galvenē ir jāiekļauj derīgs JWT piekļuves marķieris.

Iegūt žetonu

NOSŪTIET savus akreditācijas datus uz autentifikācijas galapunktu. Jūs saņemsiet īslaicīgu access_token un ilgāku refresh_token.

Izmantojiet žetonu

Iekļaujiet žetonu katrā pieprasījumā:

Authorization: Bearer <access_token>
POST/api/v1/auth/login
Pieprasījums
{
  "email": "admin@yourorg.com",
  "password": "••••••••"
}
Atbilde 200
{
  "access_token": "eyJhbG...",
  "refresh_token": "dGhpcw...",
  "expires_in": 3600,
  "token_type": "Bearer"
}

Bāzes URL un versiju pārvaldība

Visi API galapunkti ir versiju failā /api/v1/. Pamata URL ir atkarīgs no jūsu izvietojuma.

Mākonī izvietotām izvietošanām izmantojiet jūsu organizācijai piešķirto reģionālo galapunktu. Lokālā servera izvietošanai izmantojiet sava servera resursdatora nosaukumu.

VideBāzes URL
Mākonis (ASV)https://beta.connection.app/api/v1
Lokālihttps://<your-server>/api/v1
Satura tips
Visos pieprasījumu un atbilžu pamattekstos tiek izmantots application/json. Pieprasījumos ar pamattekstu iekļaujiet Content-Type: application/json.

Kļūdas un statusa kodi

API izmanto standarta HTTP statusa kodus. Kļūdu atbildes ietver mašīnlasāmu kodu un cilvēkam lasāmu ziņojumu.

StatussNozīme
200Panākumi
201Izveidots
400Nederīgs pieprasījums — nederīgi parametri
401Neautorizēts — trūkstošs vai beidzies pilnvara
403Aizliegts — nepietiekamas atļaujas
404Nav atrasts
500Iekšēja servera kļūda
Kļūdas atbilde
{
  "error": {
    "code": "device_not_found",
    "message": "No device with that UUID exists in your organization",
    "status": 404
  }
}
REST API

REST API pārskats

Savienojuma servera REST API nodrošina pilnīgu programmatisku piekļuvi jūsu ierīču parkam, sakaru infrastruktūrai un analītikai. Tas ievēro RESTful konvencijas ar JSON pieprasījumu/atbildes pamattekstiem.

API autentifikācija
Lietotāji
Ierīces
Kanāli
Komunikācija
Audio tilts
Sarunas
Saturs
Atrašanās vietas
Push paziņojumi
Uzglabāšana
Lielapjoma operācijas
Datums un laiks

Autentifikācija

Uz žetoniem balstīta autentifikācija. Pieteikšanās atgriež žetonu, kas jānosūta kā Autorizācija: Žetons<token> par visiem turpmākajiem pieprasījumiem.

POST/api/v1/loginAutentificējiet lietotāju un saņemiet autorizācijas žetonu
POST/api/v1/login-deviceIerīces autentifikācija pēc UUID un MAC adreses
POST/api/v1/logoutNederīgu pašreizējo sesijas žetonu

Lietotāji

Izveidojiet un pārvaldiet lietotāju kontus. GET /users/user galapunkts atgriež pašlaik autentificēto lietotāju.

GET/api/v1/users/userIzgūt pašlaik pieteiktā lietotāja profilu
POST/api/v1/users/userIzveidot jaunu lietotāja kontu
PATCH/api/v1/users/user/{uuid}Atjaunināt lietotāja profilu (piemēram, profila attēlu)

Ierīces

Uzskaitīt un pārbaudīt ierīces, pārvaldīt lietotāju un ierīču asociācijas, lasīt un rakstīt katras ierīces iestatījumus un statusu, apstrādāt programmaparatūras un krātuves attēlus, kā arī saņemt žurnālus un avāriju pārskatus.

GET/api/v1/devices/deviceUzskaitīt visas ierīces
GET/api/v1/devices/device/{uuid}Iegūstiet detalizētu informāciju par ierīci, tostarp programmaparatūru un iestatījumus
PUT/api/v1/devices/association/{uuid}Atjaunināt saistību starp lietotāju un ierīci
DELETE/api/v1/devices/association/{uuid}Noņemt lietotāja un ierīces saistību un saglabātos iestatījumus
GET/api/v1/devices/device/{device_uuid}/settingsUzskaitīt ierīcē saglabātos iestatījumus
POST/api/v1/devices/device/{device_uuid}/settingsSaglabāt ierīcei specifiskos iestatījumus
GET/api/v1/devices/device/{device_uuid}/statusIegūt ierīces statusu (savienojamība, akumulators, sensori, audio stāvoklis)
POST/api/v1/devices/device/{device_uuid}/statusPublicēt ierīces statusu no ierīces
GET/api/v1/devices/device/{device_uuid}/contextUzskaitīt ierīcē saglabātās konteksta vērtības
POST/api/v1/devices/device/{device_uuid}/ingest-contextSaņemt GPS + WiFi kontekstu no ierīces
GET/api/v1/devices/firmwareUzskaitīt programmaparatūras versijas, kas ir saderīgas ar noteiktu aparatūras/programmatūras versiju
GET/api/v1/devices/firmware/{uuid}/{image_type}/fetchIelādēt programmaparatūras attēlu pa daļām
GET/api/v1/devices/languageAtbalstīto ierīču valodu un balsu saraksts
GET/api/v1/devices/storage_imageLejupielādēt pielāgotu ierīces krātuves attēlu lokalizācijai
POST/api/v1/devices/logSaņemt žurnālfailu no ierīces
POST/api/v1/devices/crashSaņemt galveno izmetes failu no ierīces
PATCH/api/v1/devices/crash/{uuid}Avārijas ieraksta atjaunināšana

CBBP starpniekserveris

Nosūtiet jebkuru CBBP komandu uz ierīci, izmantojot serveri. Serveris pārraida komandu, izmantojot ierīces Wi-Fi savienojumu, un atgriež ierīces atbildi. Izejošā make atbilde ietver arī CBBPMessage, ko ierīce nekavējoties izpilda.

POST/api/v1/devices/device/{device_uuid}/cbbpNosūtīt CBBP komandu uz ierīci, izmantojot serveri
GET/api/v1/devices/device/{device_uuid}/cbbp/{uuid}Iegūt iepriekš nosūtītas CBBP komandas statusu un atbildi

Pieprasījuma pamatteksts ir CBBP komandas aploksne. Saglabātais CBBPCommand objekts izseko piegādes statusu: UNSET → SENT → RECEIVED vai TIMED_OUT.

Veiciet aptauju ar komandu GET /cbbp/, lai pārbaudītu, vai ierīce ir saņēmusi komandu un atbildējusi uz to.
Pieprasījums — izejošais ziņojums
{
  "outgoingMessage": {
    "command": "WiFiScan"
  }
}
Atbilde — CBBPCommand statuss
{
  "uuid": "a3f2...",
  "status": "SENT",
  "device": "d7f3a1b2-...",
  "dateSent": "2025-09-15T14:22:01Z",
  "outgoingMessage": { /* echoed */ },
  "incomingMessage": null
}

Kanāli

Kanāli ir galvenie saziņas primitīvi. To veidi ir ChannelPeople, ChannelGroup, ChannelContact, ChannelContactNumber, ChannelExternalNumber, ChannelService un ChannelRecorder.

GET/api/v1/channels/channelUzskaitīt kanālus, pēc izvēles filtrējot pēc object_type
POST/api/v1/channels/channelIzveidojiet kanālu (ChannelGroup, ChannelContact vai ChannelExternalNumber)
PATCH/api/v1/channels/channel/{uuid}Atjaunināt kanālu grupu vai kanāla kontaktpersonu
DELETE/api/v1/channels/channel/{uuid}Kanāla dzēšana
DELETE/api/v1/channels/{uuid}Kanālu grupas dzēšana
DELETE/api/v1/channels/by-type/{channelType}Dzēst visus noteikta veida kanālus (pašlaik ChannelContact)
GET/api/v1/channels/associationUzskaitīt pašreizējā lietotāja kanālu saistības
POST/api/v1/channels/associationPieprasīt saistību ar kanālu
PATCH/api/v1/channels/association/{uuid}Akceptēt, noraidīt vai atjaunināt saistīšanas iestatījumus
DELETE/api/v1/channels/association/{uuid}Noņemt saistību ar kanālu
GET/api/v1/channels/historyIegūt pašreizējā lietotāja lappušu kanāla piekļuves vēsturi
POST/api/v1/channels/historyIzveidojiet kanāla vēstures ierakstu
GET/api/v1/channels/searchMeklēt kanālus pēc vaicājuma virknes un papildu tipa filtra

Komunikācija

Uzsākt un pārvaldīt aktīvas saziņas sesijas — izejošos zvanus, VCP, ierakstīšanu un satura straumēšanu. Izejošā atbilde ietver CBBPMessage, uz kuru ierīce nekavējoties reaģē.

POST/api/v1/communicate/outgoing-makeIzejošā kanāla inicializācija uz ChannelPeople, ChannelGroup, ChannelContact vai ChannelContactNumber
POST/api/v1/communicate/incoming-acceptancePieņemt vai noraidīt ienākošo pieprasījumu pievienoties kanālam
POST/api/v1/communicate/closeAizvērt pašreizējo aktīvo saziņas kanālu ierīcē
POST/api/v1/communicate/vcp-activateIniciēt balss saziņas protokolu (VCP) serverī un ierīcē
POST/api/v1/communicate/vcp-deactivateDeaktivizēt VCP, atgriežoties jebkurā iepriekšējā kanālā
POST/api/v1/communicate/recording-activateAktivizējiet ierakstīšanas režīmu serverī un ierīcē
POST/api/v1/communicate/content-startAtveriet straumēšanas kanālu audio saturam
POST/api/v1/communicate/request-vocalizationĢenerēt TTS audio dotajam tekstam, pēc izvēles to tulkojot

Audio tilts

Piekļūstiet ierakstītām tilta sarunām, tostarp pilniem transkriptiem, dalībnieku sarakstiem un mākslīgā intelekta ģenerētiem kopsavilkumiem. Atbalsta vairākas kopsavilkumu veidnes (sanāksmju piezīmes, nodarbību piezīmes, veselības aprūpe utt.) un TTS audio ģenerēšanu kopsavilkumiem.

GET/api/v1/bridge/conversationsUzskaitīt visas bridža sarunas
GET/api/v1/bridge/conversations/{uuid}Iegūstiet detalizētu sarunu, tostarp transkriptu, dalībniekus un kopsavilkumu
POST/api/v1/bridge/conversations/{conversation_uuid}/summaryĢenerēt sarunas kopsavilkumu, izmantojot mākslīgo intelektu
POST/api/v1/bridge/conversations/{conversation_uuid}/summary/{summary_uuid}/audioSarunas kopsavilkuma audio ģenerēšana

Sarunas

Ar mākslīgo intelektu darbinātas sarunu sesijas, izmantojot ChatGPT, Gemini vai iebūvēto dzinēju. Atbalsta vairākas personas (ārsts, pasniedzējs, mehāniķis utt.) un lappušu ziņojumu vēsturi.

GET/api/v1/conversations/conversationUzskaitiet mākslīgā intelekta ģeneratora sesijas, filtrējamas pēc personas un rīka
POST/api/v1/conversations/conversationIzveidot jaunu AI sarunas sesiju
GET/api/v1/conversations/conversation/{uuid}Iegūt sarunas sesiju ar papildu kopsavilkumu/prombūtnes atjauninājumu
DELETE/api/v1/conversations/conversation/{uuid}Sarunas sesijas dzēšana
GET/api/v1/conversations/conversation/{uuid}/messagesZiņojumu saraksts sarunā
POST/api/v1/conversations/conversation/{uuid}/messagesPievienot lietotāja ziņojumu un saņemt atbildi no mākslīgā intelekta

Saturs

Pārlūkojiet un atskaņojiet straumējamu audio saturu ierīcēs. Saturs ir sakārtots kategoriju kokā; populāro saturu var filtrēt pēc pilsētas, reģiona vai valsts.

GET/api/v1/content/categoriesIegūstiet satura kategoriju koku
GET/api/v1/content/contentUzskaitīt pieejamo saturu kategorijā
GET/api/v1/content/popularUzskaitiet populāru saturu noteiktā pilsētā, reģionā vai valstī

Atrašanās vietas

Atrisināt ģeogrāfiskās koordinātas strukturētā pilsētas, reģiona un valsts objektā. Ierīces to izmanto, uzņemot kontekstu.

POST/api/v1/location/determineAtrisināt platuma/garuma grādus līdz pilsētai, reģionam un valstij

Push paziņojumi

Reģistrējiet mobilo lietotni, lai saņemtu FCM push paziņojumus. Atbalsta iOS, Android un tīmekļa mērķus.

POST/api/v1/push-notifications/pushReģistrējiet mobilo lietotni FCM push paziņojumiem (iOS, Android, tīmeklim)

Uzglabāšana

Lejupielādējiet modeļa objektos saglabātos failus un palaidiet attēla fona noņemšanu (atgriež base64 kodētu rezultātu).

GET/api/v1/storage/retrieve/{path}Lejupielādēt saglabātu failu pēc ceļa
POST/api/v1/storage/remove-backgroundNoņemt attēla fonu (atgriež base64)

Lielapjoma operācijas

Izpildiet vairākas API darbības vienā HTTP pieprasījumā. Nododiet single_transaction=true, lai visas darbības ietvertu vienā atomārā transakcijā — jebkura vienuma kļūme atceļ visu paketi.

POST/api/v1/bulkIzpildīt vairākas API darbības vienā pieprasījumā, pēc izvēles kā vienu atomāru darījumu

Datums un laiks

Atgriež pašreizējo servera datumu un laiku GMT+0 formātā. Nav nepieciešama autentifikācija. Ierīces izmanto, lai sinhronizētu savu iekšējo pulksteni.

GET/api/v1/current-datetimeAtgriezt pašreizējo datumu un laiku GMT+0 formātā
CBBP protokols

Com Badge pamata protokols

CBBP ir viegls JSON komandu protokols tiešai mijiedarbībai ar savienojuma žetoniem. Tas sniedz jums pilnīgu kontroli pār visām ierīces aparatūras un programmatūras funkcijām.

Ziņojuma formāts

Katra CBBP mijiedarbība sastāv no ierīcei nosūtīta komandas ziņojuma un ierīces atgriezta rezultāta ziņojuma.

Gan pieprasījumā, gan atbildē objekta lauks satur komandai specifiskus datus, un to var izlaist, ja tas nav nepieciešams.

Pilna protokola dokumentācija ir pieejama reģistrētiem partneriem. Sazinieties ar savu Connection biznesa pārstāvi vai sazinieties ar developer@connectionbadge.com lai pieprasītu piekļuvi pilnīgai CBBP komandu atsaucei, tostarp pilnām pieprasījumu/atbildes shēmām, kļūdu kodiem un integrācijas ceļvežiem.
Komandas ziņojums
{
  "command": "command_name",
  "object": {
    // optional command parameters
  }
}
Rezultāta ziņojums
{
  "result": 0,          // 0 = success, -1 = error
  "detail": "ok",      // human-readable status
  "object": {          // optional response data
    // command-specific fields
  }
}

Transports

CBBP ziņojumus var piegādāt uz žetonu, izmantojot trīs dažādus transporta veidus atkarībā no jūsu integrācijas arhitektūras.

Bluetooth (lietotne)

Sūtiet CBBP komandas tieši no mobilās lietotnes, izmantojot BLE. Ierīcei jābūt savienotai pārī un jāatrodas diapazonā.

Mobilo ierīču SDK

Wi-Fi vai Bluetooth caur serveri

CBBP starpniekserveris, izmantojot REST API — POST /devices//cbbp. Serveris automātiski novirza datus uz ierīci, izmantojot Wi-Fi vai Bluetooth atkarībā no tā, kā ir pievienota ierīce. Visizplatītākais risinājums aizmugursistēmas integrācijām.

REST API

Iekšējā dispečera

CBBP nosūtīšana ierīcē vai starpprocesu režīmā. Izmanto žetonu programmaparatūra, lai maršrutētu komandas starp iekšējām apakšsistēmām.

Tikai programmaparatūra

Jaudas komandas

Ierīces barošanas stāvokļa kontrole — miega režīms, aktivizēšana, atkārtota palaišana un rūpnīcas datu atiestatīšana.

PowerRebootNekavējoties pārstartējiet ierīci.
PowerDeepsleepPārslēdzieties uz dziļā miega (mazjaudas) režīmu.
FactoryResetDzēst visu konfigurāciju un atiestatīt rūpnīcas noklusējuma iestatījumus.

WiFi komandas

Konfigurējiet bezvadu tīklus, skenējiet piekļuves punktus (AP), pārbaudiet savienojuma statusu un pārvaldiet saglabātos akreditācijas datus.

WiFiScanSkenējiet pieejamos WiFi piekļuves punktus.
WiFiAPTestPārbaudiet savienojamību ar konkrētu WiFi piekļuves punktu.
WiFiAPJoinPievienojieties Wi-Fi piekļuves punktam, izmantojot sniegtos akreditācijas datus.

Bluetooth komandas

Kontrolējiet BLE reklāmas, savienošanu pārī un saziņu starp ierīcēm.

BTScanBTSkenēt klasiskās Bluetooth ierīces.
BTScanBLESkenēt BLE ierīces.
DeviceBLEServiceAvailableAtzīmējiet BLE pakalpojumu kā pieejamu.
DeviceBLEServiceUnavailableAtzīmējiet BLE pakalpojumu kā nepieejamu.
DeviceBLEActiveIestatiet BLE radio aktīvā stāvoklī.
DeviceBLEIdleIestatiet BLE radio dīkstāves režīmā.
DeviceBLEAdvChannelAddPievienojiet kanālu BLE reklāmas vērtuma slodzei.
DeviceBTScanSāciet Bluetooth ierīces skenēšanu.
DeviceBTA2DStartSāciet Bluetooth A2DP audio straumēšanu.
DeviceBTA2DEndBeigt Bluetooth A2DP audio straumēšanu.
DeviceBTNativeAssistStartPalaidiet iebūvēto Bluetooth balss palīgu.
DeviceBTNativeAssistEndBeidz iebūvēto Bluetooth balss palīgu.

Iestatījumu komandas

Lasīt un rakstīt ierīces konfigurāciju — parādāmo nosaukumu, laika joslu, valodu un funkciju karodziņus.

SettingsListGetIzgūt visus iestatījumus kā atslēgu-vērtību sarakstu.
SettingsListSetVienlaikus ierakstiet vairākas iestatījumu vērtības.
SettingsGetIegūstiet viena iestatījuma vērtību pēc atslēgas.
SettingsSetIestatiet viena iestatījuma vērtību.
SettingsSendIesūtīt pašreizējos iestatījumus uz serveri.
SettingsClearNotīrīt konkrētas iestatījumu vērtības.
SettingsEraseDzēst visus saglabātos iestatījumus.

Programmatūras komandas

Aktivizējiet OTA programmaparatūras atjauninājumus, pārbaudiet atjaunināšanas statusu un vaicājiet ierīces pašreizējo programmaparatūras versiju.

FirmwareCheckPārbaudiet, vai ir pieejams programmaparatūras atjauninājums.
FirmwareUpdateSāciet OTA programmaparatūras atjauninājumu.
FirmwareValidatePārbaudiet lejupielādētā programmaparatūras attēla integritāti.

Ierīces komandas

Ierīces dzīves cikls, autentifikācija, konfigurācija, reģistrēšana, statuss un aparatūras kontrole.

NoOpBezdarbības/uztur dzīvu.
TestPamata savienojamības pārbaude.
DeviceDateTimeIegūstiet vai iestatiet ierīces datumu un laiku.
DeviceAuthenticateAutentificējiet ierīci ar serveri.
DeviceConfigureLietojiet ierīcei konfigurācijas lietderīgo slodzi.
DevicePostConnectionTasksPalaidiet inicializācijas uzdevumus pēc savienojuma izveides.
DeviceStorageLoadIelādēt datus no ierīces krātuves.
DeviceLoadCustomAudioIelādējiet ierīcē pielāgotus audio failus.
DeviceCoredumpSendAugšupielādējiet avārijas kodola izgāztuvi serverī.
DeviceAttachPievienojiet ierīci servera sesijai.
DeviceDetachAtvienojiet ierīci no servera sesijas.
DeviceLogSendAugšupielādējiet ierīču žurnālus serverī.
DeviceConnectionTestPārbaudīt servera savienojamību.
DeviceStatusSendNosūtīt ierīces statusu uz serveri.
DeviceStatusGetIegūstiet pašreizējo ierīces statusu.
DeviceInteractionAktivizēt ierīces mijiedarbības notikumu.
DeviceSetAPIHostIestatiet API servera resursdatoru.
DeviceTestMicsVeiciet mikrofona pašpārbaudi.
HardwareI2CCommandNosūtiet neapstrādātu I2C komandu aparatūras perifērijas ierīcei.

Komunikācijas komandas

Veiciet zvanus, sūtiet ziņojumus, pārvaldiet aktīvās saziņas sesijas un kontrolējiet ierakstīšanu.

CommunicateChannelJoinPievienojieties saziņas kanālam.
CommunicateChannelLeaveAtstājiet saziņas kanālu.
CommunicateChannelChangePārslēdzieties uz citu kanālu.
CommunicateChannelCloseAizveriet saziņas kanālu.
CommunicateReceiveIncomingPaziņot ierīcei par ienākošo saziņu.
CommunicateRequestOutgoingPieprasīt izejošo saziņu.
CommunicateVCPActivateAktivizējiet balss sakaru protokola sesiju.
CommunicateVCPDeactivateDeaktivizējiet VCP sesiju.
CommunicateRecordingActivateSāciet aktīvās saziņas ierakstīšanu.
CommunicateIncomingAcceptPieņemt ienākošo zvanu.
CommunicateIncomingRejectNoraidīt ienākošo zvanu.
CommunicateHFPCallStartSāciet Bluetooth HFP tālruņa zvanu.
CommunicateHFPCallEndBeigt Bluetooth HFP tālruņa zvanu.
CommunicateContentStartSāciet audio satura straumēšanu uz ierīci.
CommunicateContentStopPārtrauciet audio satura straumēšanu.
SocketReceiveStatusSaņemt WebSocket statusa atjauninājumu.

Audio komandas

Kontrolējiet skaļruņa skaļumu, mikrofona pastiprinājumu, audio profilus un teksta pārveidošanas runā atskaņošanu.

AudioPlayStorageAtskaņojiet audio failu no ierīces krātuves.
AudioPlayContentAtskaņot straumētu audio saturu.
AudioSetVolumeIestatiet skaļruņa izejas skaļumu.

LED komandas

Iestatiet LED krāsu, spilgtumu un animācijas modeļus uz žetonu indikatora gaismas.

DeviceIlluminationSetIestatiet LED krāsu un apgaismojuma rakstu.

Iekšējās komandas

Iekšējās nosūtīšanas komandas, ko izmanto konteksta piegādei, kanāla vēsturei, vokalizācijai un audio dekodēšanai.

InternalSendContextNosūtīt konteksta datus iekšējam konteksta apstrādātājam.
InternalSendChannelHistoryNosūtīt kanāla vēsturi iekšējam apstrādātājam.
InternalRequestVocalizationPieprasīt teksta pārveidošanas runā vokalizāciju iekšēji.
InternalHandleVocalizationRTPApstrādāt ienākošo vokalizācijas RTP plūsmu.
InternalDecodeAudioAtšifrēt ienākošo audio plūsmu.

Mobilās komandas

Komandas žetonam piesaistītas mobilās lietotnes koordinēšanai — push paziņojumi, lietotnes stāvokļa sinhronizācija un dziļās saites.

MobileServiceStatusZiņot ierīcei par mobilo sakaru statusu. (Mobilais tālrunis → Ierīce)
MobileSocketOpenDodiet norādījumus mobilajai lietotnei atvērt WebSocket savienojumu. (Ierīce → Mobilā ierīce)
MobileSocketCloseDot norādījumu mobilajai lietotnei pārtraukt WebSocket savienojumu. (Ierīce → Mobilā ierīce)
MobileSocketStatusZiņot par WebSocket statusu mobilajai lietotnei. (Ierīce → Mobilais tālrunis)
MobileReceiveStatusZiņot saņemšanas statusu mobilajā lietotnē. (Ierīce → Mobilais tālrunis)
MobileSocketUpdateNosūtīt WebSocket datu atjauninājumu uz mobilo lietotni. (Ierīce → Mobilā ierīce)
MobilePTTStartPaziņot mobilajai lietotnei, ka ir sākusies PTT pārraide. (Ierīce → Mobilais tālrunis)
MobilePTTStopPaziņot mobilajai lietotnei, ka PTT pārraide ir beigusies. (Ierīce → Mobilais tālrunis)
MobileContextSetIestatiet konteksta datus mobilajā lietotnē. (Ierīce → Mobilais tālrunis)
MobileEchoEcho komanda mobilā savienojuma pārbaudei. (Ierīce → Mobilais tālrunis)

Gatavs būvēt?

Pievienojieties Connection izstrādātāju kopienai un iegūstiet piekļuvi smilškastes ierīcēm, SDK un īpašam atbalstam.