Geliştirici Platformu

Üzerine inşa edin
Bağlantı Platformu

İki güçlü API: Cihaz yönetimi ve iletişim düzenlemesi için RESTful sunucu API'si ve doğrudan kart kontrolü için düşük seviyeli CBBP protokolü.

OpenAPI 3.0JSON / RESTBluetooth + WiFiWebhook Desteği
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

Cihazın tüm yaşam döngüsü yönetimi — tedarik, yapılandırma, bellenim, iletişim ve analiz — standart HTTPS üzerinden gerçekleştirilir.

REST API'yi keşfedin →

CBBP Protokolü

Com Badge Temel Protokolü — Bluetooth (uygulama), WiFi (sunucu proxy'si) veya yerel dağıtım üzerinden doğrudan cihaz kontrolü için bir JSON komut protokolü.

CBBP'yi keşfedin →

Web kancaları

Cihazınızla ilgili gerçek zamanlı olaylara (iletişim, durum değişiklikleri, konum güncellemeleri) abone olun; bu olaylar HTTP POST paketleri olarak uç noktanıza iletilir.

Webhook'ları Keşfedin →

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.

Başlarken

Kimlik doğrulama

Bağlantı API'si Bearer token kimlik doğrulamasını kullanır. Tüm istekler, Authorization başlığında geçerli bir JWT erişim belirteci içermelidir.

Bir jeton alın

Kimlik bilgilerinizi auth uç noktasına POST edin. Kısa süreli bir access_token ve daha uzun süreli bir refresh_token alacaksınız.

Jetonu kullanın

Her istekte belirteci (token) ekleyin:

Authorization: Bearer <access_token>
POST/api/v1/auth/login
Rica etmek
{
  "email": "admin@yourorg.com",
  "password": "••••••••"
}
Yanıt 200
{
  "access_token": "eyJhbG...",
  "refresh_token": "dGhpcw...",
  "expires_in": 3600,
  "token_type": "Bearer"
}

Temel URL ve Sürüm Oluşturma

Tüm API uç noktaları /api/v1/ altında sürümlendirilir. Temel URL, dağıtımınıza bağlıdır.

Bulut tabanlı dağıtımlar için, kuruluşunuza atanmış bölgesel uç noktayı kullanın. Şirket içi sunucu dağıtımları için, sunucunuzun ana bilgisayar adını kullanın.

ÇevreTemel URL
Bulut (ABD)https://beta.connection.app/api/v1
Yerindehttps://<your-server>/api/v1
İçerik Türü
Tüm istek ve yanıt gövdeleri application/json kullanır. Gövde içeren isteklere Content-Type: application/json ekleyin.

Hatalar ve Durum Kodları

API, standart HTTP durum kodlarını kullanır. Hata yanıtları, makine tarafından okunabilir bir kod ve insan tarafından okunabilir bir mesaj içerir.

DurumAnlam
200Başarı
201Oluşturuldu
400Hatalı İstek — geçersiz parametreler
401Yetkisiz — eksik veya süresi dolmuş belirteç
403Yasaklandı — Yetersiz izinler
404Bulunamadı
500İç Sunucu Hatası
Hata Yanıtı
{
  "error": {
    "code": "device_not_found",
    "message": "No device with that UUID exists in your organization",
    "status": 404
  }
}
REST API

REST API'ye Genel Bakış

Bağlantı Sunucusu REST API'si, cihaz filonuza, iletişim altyapınıza ve analizlerinize tam programatik erişim sağlar. JSON istek/yanıt gövdeleriyle RESTful kurallarına uyar.

API Kimlik Doğrulaması
Kullanıcılar
Cihazlar
Kanallar
İletişim
Ses Köprüsü
Konuşmalar
İçerik
Konumlar
Anlık Bildirimler
Depolamak
Toplu İşlemler
Tarih ve Saat

Kimlik doğrulama

Token tabanlı kimlik doğrulama. Giriş işlemi, Authorization: Token olarak gönderilmesi gereken bir token döndürür.<token> sonraki tüm taleplerde.

POST/api/v1/loginKullanıcının kimliğini doğrulayın ve bir kimlik doğrulama belirteci alın.
POST/api/v1/login-deviceBir cihazın kimliğini UUID ve MAC adresiyle doğrulayın.
POST/api/v1/logoutGeçerli oturum belirtecini geçersiz kılın.

Kullanıcılar

Kullanıcı hesapları oluşturun ve yönetin. GET /users/user uç noktası, şu anda kimliği doğrulanmış kullanıcıyı döndürür.

GET/api/v1/users/userŞu anda oturum açmış olan kullanıcının profilini alın.
POST/api/v1/users/userYeni bir kullanıcı hesabı oluşturun
PATCH/api/v1/users/user/{uuid}Kullanıcı profilini güncelle (örneğin profil resmi)

Cihazlar

Cihazları listele ve incele, kullanıcı-cihaz ilişkilerini yönet, cihaz başına ayarları ve durumu oku ve yaz, aygıt yazılımı ve depolama imajlarını işle, ayrıca günlükleri ve çökme raporlarını al.

GET/api/v1/devices/deviceTüm cihazları listele
GET/api/v1/devices/device/{uuid}Cihazınızla ilgili ayrıntılı bilgilere, yazılım sürümüne ve ayarlara ulaşın.
PUT/api/v1/devices/association/{uuid}Kullanıcı ile cihaz arasındaki ilişkiyi güncelleyin.
DELETE/api/v1/devices/association/{uuid}Kullanıcı-cihaz ilişkisini ve kaydedilmiş ayarları kaldırın.
GET/api/v1/devices/device/{device_uuid}/settingsBir cihaz için saklanan ayarları listele.
POST/api/v1/devices/device/{device_uuid}/settingsCihaza özgü ayarları kaydedin
GET/api/v1/devices/device/{device_uuid}/statusCihazın durumunu öğrenin (bağlantı, pil, sensörler, ses durumu)
POST/api/v1/devices/device/{device_uuid}/statusCihazdan cihaz durumunu gönder
GET/api/v1/devices/device/{device_uuid}/contextBir cihaz için saklanan bağlam değerlerini listeleyin.
POST/api/v1/devices/device/{device_uuid}/ingest-contextCihazdan GPS + WiFi bağlam bilgilerini alın.
GET/api/v1/devices/firmwareBelirtilen donanım/yazılım sürümüyle uyumlu aygıt yazılımı sürümlerini listeleyin.
GET/api/v1/devices/firmware/{uuid}/{image_type}/fetchÜrün yazılımı görüntüsünü parçalar halinde indir
GET/api/v1/devices/languageDesteklenen cihaz dilleri ve seslerinin listesi
GET/api/v1/devices/storage_imageBelirli bir bölge için özelleştirilmiş aygıt depolama görüntüsünü indirin.
POST/api/v1/devices/logCihazdan bir günlük dosyası alın.
POST/api/v1/devices/crashBir aygıttan çekirdek dökümü alın.
PATCH/api/v1/devices/crash/{uuid}Kaza kaydını güncelle

CBBP Vekili

Sunucu üzerinden bir cihaza herhangi bir CBBP komutu gönderin. Sunucu, komutu cihazın WiFi bağlantısı üzerinden iletir ve cihaza yanıt gönderir. Giden-make yanıtı ayrıca cihazın hemen yürüteceği bir CBBPMessage içerir.

POST/api/v1/devices/device/{device_uuid}/cbbpSunucu aracılığıyla bir cihaza CBBP komutu gönderin.
GET/api/v1/devices/device/{device_uuid}/cbbp/{uuid}Daha önce gönderilen bir CBBP komutunun durumunu ve yanıtını alın.

İstek gövdesi bir CBBP komut zarfıdır. Saklanan CBBPCommand nesnesi teslimat durumunu izler: AYARLANMAMIŞ → GÖNDERİLDİ → ALINDI veya ZAMAN AŞIMI.

Cihazın komutu alıp almadığını ve yanıt verip vermediğini kontrol etmek için GET /cbbp/ isteğini gönderin.
İstek — gidenMesaj
{
  "outgoingMessage": {
    "command": "WiFiScan"
  }
}
Yanıt — CBBPCommand durumu
{
  "uuid": "a3f2...",
  "status": "SENT",
  "device": "d7f3a1b2-...",
  "dateSent": "2025-09-15T14:22:01Z",
  "outgoingMessage": { /* echoed */ },
  "incomingMessage": null
}

Kanallar

Kanallar, temel iletişim öğeleridir. Türleri arasında ChannelPeople, ChannelGroup, ChannelContact, ChannelContactNumber, ChannelExternalNumber, ChannelService ve ChannelRecorder bulunur.

GET/api/v1/channels/channelİsteğe bağlı olarak object_type'a göre filtrelenmiş kanal listesi.
POST/api/v1/channels/channelBir kanal oluşturun (ChannelGroup, ChannelContact veya ChannelExternalNumber)
PATCH/api/v1/channels/channel/{uuid}Bir Kanal Grubunu veya Kanal İletişim Kişisini Güncelle
DELETE/api/v1/channels/channel/{uuid}Bir kanalı sil
DELETE/api/v1/channels/{uuid}Bir Kanal Grubunu Sil
DELETE/api/v1/channels/by-type/{channelType}Belirtilen türdeki tüm kanalları silin (şu anda ChannelContact).
GET/api/v1/channels/associationMevcut kullanıcı için kanal ilişkilendirmelerini listeleyin.
POST/api/v1/channels/associationBir kanalla ilişkilendirme isteğinde bulunun
PATCH/api/v1/channels/association/{uuid}İlişki ayarlarını kabul et, reddet veya güncelle
DELETE/api/v1/channels/association/{uuid}Bir kanalla olan ilişkiyi kaldır
GET/api/v1/channels/historyGeçerli kullanıcı için sayfalandırılmış kanal erişim geçmişini alın.
POST/api/v1/channels/historyKanal geçmişine bir giriş oluşturun
GET/api/v1/channels/searchArama kanallarını sorgu dizesi ve isteğe bağlı tür filtresiyle arayın.

İletişim

Aktif iletişim oturumlarını başlatın ve yönetin — giden aramalar, VCP, kayıt ve içerik akışı. Giden arama yanıtı, cihazın hemen harekete geçtiği bir CBBPMessage içerir.

POST/api/v1/communicate/outgoing-makeBir ChannelPeople, ChannelGroup, ChannelContact veya ChannelContactNumber'a giden bir kanal başlatın.
POST/api/v1/communicate/incoming-acceptanceGelen kanal katılma isteğini kabul et veya reddet
POST/api/v1/communicate/closeCihazdaki mevcut aktif iletişim kanalını kapatın.
POST/api/v1/communicate/vcp-activateSunucu ve cihaz üzerinde Sesli İletişim Protokolü (VCP) başlatın.
POST/api/v1/communicate/vcp-deactivateVCP'yi devre dışı bırakın ve önceki herhangi bir kanala geri dönün.
POST/api/v1/communicate/recording-activateSunucuda ve cihazda kayıt modunu etkinleştirin.
POST/api/v1/communicate/content-startSes içeriği için bir yayın kanalı açın.
POST/api/v1/communicate/request-vocalizationVerilen metin için isteğe bağlı olarak çevirisini de içeren, metinden sese dönüştürme (TTS) özelliği oluşturun.

Ses Köprüsü

Kaydedilmiş köprü görüşmelerine, tam metin dökümlerine, katılımcı listelerine ve yapay zeka tarafından oluşturulmuş özetlere erişin. Birden fazla özet şablonunu (toplantı notları, ders notları, sağlık bilgileri vb.) ve özetler için metinden sese dönüştürme özelliğini destekler.

GET/api/v1/bridge/conversationsTüm köprü konuşmalarını listeleyin.
GET/api/v1/bridge/conversations/{uuid}Konuşmanın tüm detaylarını, katılımcılarını ve özetini edinin.
POST/api/v1/bridge/conversations/{conversation_uuid}/summaryBir konuşma için yapay zeka özeti oluşturun.
POST/api/v1/bridge/conversations/{conversation_uuid}/summary/{summary_uuid}/audioKonuşma özetine yönelik ses kaydı oluşturun.

Konuşmalar

ChatGPT, Gemini veya yerel motoru kullanan yapay zeka destekli konuşma oturumları. Birden fazla kullanıcı profilini (Doktor, Öğretmen, Tamirci vb.) ve sayfalandırılmış mesaj geçmişini destekler.

GET/api/v1/conversations/conversationKullanıcı kitlesine ve araca göre filtrelenebilen yapay zeka jeneratörü oturumlarının listesi.
POST/api/v1/conversations/conversationYeni bir yapay zeka görüşme oturumu oluşturun
GET/api/v1/conversations/conversation/{uuid}İsteğe bağlı özet/uzakta olma güncellemesiyle birlikte bir konuşma oturumunu alın.
DELETE/api/v1/conversations/conversation/{uuid}Bir konuşma oturumunu silin
GET/api/v1/conversations/conversation/{uuid}/messagesBir konuşmadaki mesajları listele
POST/api/v1/conversations/conversation/{uuid}/messagesKullanıcı mesajı ekleyin ve yapay zekadan yanıt alın.

İçerik

Cihazlarınızda akışlı ses içeriklerine göz atın ve bunları oynatın. İçerikler kategori ağacı şeklinde düzenlenmiştir; popüler içerikler şehir, bölge veya ülke bazında filtrelenebilir.

GET/api/v1/content/categoriesİçerik kategorilerinin bir ağacını edinin.
GET/api/v1/content/contentBir kategori içindeki mevcut içerikleri listeleyin.
GET/api/v1/content/popularBelirli bir şehir, bölge veya ülke için popüler içerikleri listeleyin.

Konumlar

Coğrafi koordinatları yapılandırılmış bir şehir, bölge ve ülke nesnesine dönüştürür. Cihazlar tarafından bağlamı işlerken kullanılır.

POST/api/v1/location/determineEnlem/boylamı şehir, bölge ve ülke olarak çözümleyin.

Anlık Bildirimler

FCM anlık bildirimlerini almak için bir mobil uygulama kaydedin. iOS, Android ve web platformlarını destekler.

POST/api/v1/push-notifications/pushFCM anlık bildirimleri için mobil uygulama kaydı oluşturun (iOS, Android, web)

Depolamak

Model nesnelerinde depolanan dosyaları indirin ve görüntü arka planını kaldırma işlemini gerçekleştirin (base64 kodlu sonuç döndürür).

GET/api/v1/storage/retrieve/{path}Kaydedilmiş bir dosyayı belirtilen yoldan indir
POST/api/v1/storage/remove-backgroundGörüntünün arka planını kaldırır (base64 döndürür)

Toplu İşlemler

Tek bir HTTP isteğinde birden fazla API işlemi gerçekleştirin. Tüm işlemleri tek bir atomik işlemde birleştirmek için `single_transaction=true` parametresini kullanın; herhangi bir öğede hata oluşması durumunda tüm işlem grubu geri alınır.

POST/api/v1/bulkTek bir istekte, isteğe bağlı olarak tek bir atomik işlem olarak birden fazla API işlemini gerçekleştirin.

Tarih ve Saat

Sunucunun geçerli tarih ve saatini GMT+0 formatında döndürür. Kimlik doğrulaması gerektirmez. Cihazlar tarafından dahili saatlerini senkronize etmek için kullanılır.

GET/api/v1/current-datetimeGeçerli tarih ve saati GMT+0 formatında döndürün.
CBBP Protokolü

Com Rozeti Temel Protokolü

CBBP, Connection rozetleriyle doğrudan etkileşim için kullanılan hafif bir JSON komut protokolüdür. Cihazdaki her donanım ve yazılım işlevi üzerinde tam kontrol sağlar.

Mesaj Formatı

Her CBBP etkileşimi, cihaza gönderilen bir komut mesajından ve cihaz tarafından döndürülen bir sonuç mesajından oluşur.

Hem istekte hem de yanıtta yer alan "nesne" alanı, komuta özgü veriler içerir ve gerekmediğinde atlanabilir.

Protokolün tüm dokümantasyonu, kayıtlı ortakların kullanımına sunulmuştur. Connection işletme temsilcinizle iletişime geçin veya bize ulaşın. developer@connectionbadge.com CBBP komut referansının tamamına, istek/yanıt şemalarına, hata kodlarına ve entegrasyon kılavuzlarına erişim talebinde bulunmak için.
Komut Mesajı
{
  "command": "command_name",
  "object": {
    // optional command parameters
  }
}
Sonuç Mesajı
{
  "result": 0,          // 0 = success, -1 = error
  "detail": "ok",      // human-readable status
  "object": {          // optional response data
    // command-specific fields
  }
}

Ulaşım

CBBP mesajları, entegrasyon mimarinize bağlı olarak üç farklı taşıma yöntemiyle bir rozete iletilebilir.

Bluetooth (Uygulama)

CBBP komutlarını doğrudan mobil uygulamadan BLE üzerinden gönderin. Cihazın eşleştirilmiş ve menzil içinde olması gerekir.

Mobil SDK

Sunucu üzerinden WiFi veya Bluetooth

CBBP'yi REST API üzerinden proxy olarak çalıştırın — POST /devices//cbbp. Sunucu, rozetin nasıl bağlandığına bağlı olarak WiFi veya Bluetooth üzerinden otomatik olarak cihaza yönlendirme yapar. En yaygın kullanım alanı arka uç entegrasyonlarıdır.

REST API

Dahili Sevk

Cihaz içi veya süreçler arası CBBP gönderimi. Rozet bellenimi tarafından dahili alt sistemler arasında komutları yönlendirmek için kullanılır.

Yalnızca ürün yazılımı

Güç Komutları

Cihazın güç durumunu kontrol edin — uyku modu, uyanma modu, yeniden başlatma ve fabrika ayarlarına sıfırlama.

PowerRebootCihazı hemen yeniden başlatın.
PowerDeepsleepDerin uyku (düşük güç) moduna girin.
FactoryResetTüm yapılandırmayı silin ve fabrika ayarlarına sıfırlayın.

WiFi Komutları

Kablosuz ağları yapılandırın, erişim noktalarını tarayın, bağlantı durumunu kontrol edin ve kaydedilmiş kimlik bilgilerini yönetin.

WiFiScanMevcut WiFi erişim noktalarını tarayın.
WiFiAPTestBelirli bir WiFi erişim noktasına bağlantıyı test edin.
WiFiAPJoinVerilen kimlik bilgileriyle bir WiFi erişim noktasına bağlanın.

Bluetooth Komutları

BLE reklamlarını, eşleştirmeyi ve kartlar arası iletişimi kontrol edin.

BTScanBTKlasik Bluetooth cihazlarını tarayın.
BTScanBLEBLE cihazlarını tarayın.
DeviceBLEServiceAvailableBLE hizmetini kullanılabilir olarak işaretleyin.
DeviceBLEServiceUnavailableBLE hizmetini kullanılamaz olarak işaretleyin.
DeviceBLEActiveBLE radyosunu aktif duruma getirin.
DeviceBLEIdleBLE radyosunu bekleme durumuna getirin.
DeviceBLEAdvChannelAddBLE reklam yüküne bir kanal ekleyin.
DeviceBTScanBluetooth aygıt taramasını başlatın.
DeviceBTA2DStartBluetooth A2DP ses akışını başlatın.
DeviceBTA2DEndBluetooth A2DP ses akışı sonlandırıldı.
DeviceBTNativeAssistStartYerleşik Bluetooth sesli asistanını başlatın.
DeviceBTNativeAssistEndYerleşik Bluetooth sesli asistanını devre dışı bırakın.

Ayarlar Komutları

Aygıt yapılandırmasını okuyun ve yazın — ekran adı, saat dilimi, dil ve özellik bayrakları.

SettingsListGetTüm ayarları anahtar-değer listesi olarak alın.
SettingsListSetBirden fazla ayar değerini aynı anda yazın.
SettingsGetAnahtar kullanarak tek bir ayarın değerini alın.
SettingsSetTek bir ayarın değerini belirleyin.
SettingsSendMevcut ayarları sunucuya gönder.
SettingsClearBelirli ayar değerlerini temizleyin.
SettingsEraseKaydedilmiş tüm ayarları silin.

Ürün Yazılımı Komutları

OTA aygıt yazılımı güncellemelerini tetikleyin, güncelleme durumunu kontrol edin ve cihazdaki mevcut aygıt yazılımı sürümünü sorgulayın.

FirmwareCheckÜrün yazılımı güncellemesinin mevcut olup olmadığını kontrol edin.
FirmwareUpdateOTA ürün yazılımı güncellemesini başlatın.
FirmwareValidateİndirilen aygıt yazılımı görüntüsünün bütünlüğünü doğrulayın.

Aygıt Komutları

Cihaz yaşam döngüsü, kimlik doğrulama, yapılandırma, günlük kaydı, durum ve donanım kontrolü.

NoOpOperasyon yok / canlı tutma.
TestTemel bağlantı testi.
DeviceDateTimeCihazın tarih ve saatini alın veya ayarlayın.
DeviceAuthenticateCihazın sunucuyla kimlik doğrulamasını yapın.
DeviceConfigureCihaza bir yapılandırma yükü uygulayın.
DevicePostConnectionTasksBağlantı sonrası başlatma görevlerini çalıştırın.
DeviceStorageLoadCihazdaki depolama alanından verileri yükleyin.
DeviceLoadCustomAudioÖzel ses dosyalarını cihaza yükleyin.
DeviceCoredumpSendÇökme sonucu oluşan çekirdek dökümünü sunucuya yükleyin.
DeviceAttachCihazı bir sunucu oturumuna bağlayın.
DeviceDetachCihazı sunucu oturumundan ayırın.
DeviceLogSendCihaz günlüklerini sunucuya yükleyin.
DeviceConnectionTestSunucu bağlantısını test edin.
DeviceStatusSendCihaz durumunu sunucuya gönder.
DeviceStatusGetCihazın mevcut durumunu öğrenin.
DeviceInteractionCihaz etkileşim olayını tetikleyin.
DeviceSetAPIHostAPI sunucu ana bilgisayarını ayarlayın.
DeviceTestMicsMikrofonun kendi kendini test etmesini sağlayın.
HardwareI2CCommandDonanım çevre birimine ham bir I2C komutu gönderin.

İletişim Komutları

Aramaları başlatın, mesaj gönderin, aktif iletişim oturumlarını yönetin ve kayıt işlemlerini kontrol edin.

CommunicateChannelJoinBir iletişim kanalına katılın.
CommunicateChannelLeaveİletişim kanalını açık bırakın.
CommunicateChannelChangeBaşka bir kanala geçin.
CommunicateChannelCloseİletişim kanalını kapatın.
CommunicateReceiveIncomingGelen iletişimi cihaza bildirin.
CommunicateRequestOutgoingGiden bir iletişim isteği gönderin.
CommunicateVCPActivateSesli İletişim Protokolü oturumunu etkinleştirin.
CommunicateVCPDeactivateVCP oturumunu devre dışı bırakın.
CommunicateRecordingActivateAktif iletişimi kaydetmeye başlayın.
CommunicateIncomingAcceptGelen aramayı kabul edin.
CommunicateIncomingRejectGelen aramayı reddet.
CommunicateHFPCallStartBluetooth HFP telefon görüşmesi başlatın.
CommunicateHFPCallEndBluetooth HFP telefon görüşmesini sonlandırın.
CommunicateContentStartCihaza ses içeriği akışını başlatın.
CommunicateContentStopSes içeriği akışını durdurun.
SocketReceiveStatusWebSocket durum güncellemesi alın.

Sesli Komutlar

Hoparlör ses seviyesini, mikrofon kazancını, ses profillerini ve metin okuma özelliğini kontrol edin.

AudioPlayStorageCihazınızdaki depolama alanından bir ses dosyasını oynatın.
AudioPlayContentYayınlanan ses içeriğini oynatın.
AudioSetVolumeHoparlör çıkış ses seviyesini ayarlayın.

LED Komutları

Rozet gösterge ışığının LED rengini, parlaklığını ve animasyon desenlerini ayarlayın.

DeviceIlluminationSetLED rengini ve aydınlatma desenini ayarlayın.

Dahili Komutlar

İçerik iletimi, kanal geçmişi, seslendirme ve ses kod çözme için kullanılan dahili komutlar.

InternalSendContextBağlam verilerini dahili bağlam işleyicisine gönderin.
InternalSendChannelHistoryKanal geçmişini dahili işleyiciye gönderin.
InternalRequestVocalizationDahili olarak metinden sese dönüştürme isteği gönderin.
InternalHandleVocalizationRTPGelen bir seslendirme RTP akışını işleyin.
InternalDecodeAudioGelen ses akışını çözümleyin.

Mobil Komutlar

Rozeti eşleştirilmiş mobil uygulamayla koordine etmek için kullanılan komutlar: anlık bildirimler, uygulama durumu senkronizasyonu ve derin bağlantı.

MobileServiceStatusMobil servis durumunu cihaza bildirin. (Mobil → Cihaz)
MobileSocketOpenMobil uygulamaya WebSocket bağlantısı açması talimatını verin. (Cihaz → Mobil)
MobileSocketCloseMobil uygulamaya WebSocket bağlantısını kapatma talimatı verin. (Cihaz → Mobil)
MobileSocketStatusWebSocket durumunu mobil uygulamaya bildirin. (Cihaz → Mobil)
MobileReceiveStatusRapor alma durumunu mobil uygulamaya iletin. (Cihaz → Mobil)
MobileSocketUpdateMobil uygulamaya WebSocket veri güncellemesi gönderin. (Cihaz → Mobil)
MobilePTTStartBas-konuş (PTT) iletiminin başladığını mobil uygulamaya bildirin. (Cihaz → Mobil)
MobilePTTStopBas-konuş (PTT) iletiminin sona erdiğini mobil uygulamaya bildirin. (Cihaz → Mobil)
MobileContextSetMobil uygulamada bağlam verilerini ayarlayın. (Cihaz → Mobil)
MobileEchoMobil bağlantıyı test etmek için yankı komutu. (Cihaz → Mobil)

İnşa etmeye hazır mısınız?

Connection geliştirici topluluğuna katılın ve sanal ortam cihazlarına, SDK'lara ve özel desteğe erişim sağlayın.