Þróunarvettvangur

Byggðu á
Tengipallur

Tvö öflug forritaskil (API) — RESTful forritaskil fyrir netþjóna fyrir tækjastjórnun og samskiptastjórnun og lágstigs CBBP samskiptareglur fyrir beina merkjastjórnun.

OpenAPI 3.0JSON / RESTBluetooth + WiFiWebhook stuðningur
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

Fullkomin stjórnun á líftíma tækja — úthlutun, stillingar, vélbúnaðarhugbúnaður, samskipti og greiningar — í gegnum hefðbundið HTTPS.

Skoða REST API →

CBBP-samskiptareglur

Com Badge Basic Protocol — JSON skipanasamskiptareglur fyrir beina stjórnun tækja í gegnum Bluetooth (app), WiFi (þjónsþjóns-umboð) eða staðbundna sendingu.

Skoða CBBP →

Vefkrókar

Gerast áskrifandi að rauntíma atburðum í tækinu — samskiptum, stöðubreytingum, staðsetningaruppfærslum — sem eru sendar sem HTTP POST hleðslur á endapunktinn þinn.

Skoðaðu Webhooks →

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.

Að byrja

Auðkenning

Tengingarforritaskilið notar auðkenningu með Bearer-tákni. Allar beiðnir verða að innihalda gilt JWT-aðgangstákn í heimildarhausnum.

Fáðu tákn

SENDU innskráningarupplýsingar þínar á auth-endapunktinn. Þú munt fá aðgangsmerki með stuttum líftíma og endurnýjunarmerki með lengri líftíma.

Notaðu táknið

Hafðu táknið með í hverri beiðni:

Authorization: Bearer <access_token>
POST/api/v1/auth/login
Beiðni
{
  "email": "admin@yourorg.com",
  "password": "••••••••"
}
Svar 200
{
  "access_token": "eyJhbG...",
  "refresh_token": "dGhpcw...",
  "expires_in": 3600,
  "token_type": "Bearer"
}

Grunnslóð og útgáfustjórnun

Allir API-endapunktar eru útgáfustýrðir undir /api/v1/. Grunnslóðin fer eftir uppsetningu þinni.

Fyrir skýjahýstar dreifingar skal nota svæðisbundna endapunktinn sem fyrirtækinu þínu er úthlutað. Fyrir staðbundnar netþjónsdreifingar skal nota hýsingarheiti netþjónsins.

UmhverfiGrunnslóð
Ský (Bandaríkin)https://beta.connection.app/api/v1
Á staðnumhttps://<your-server>/api/v1
Efnisgerð
Öll beiðni- og svarstexti nota application/json. Hafið Content-Type: application/json með í beiðnum með texta.

Villur og stöðukóðar

Forritaskilið notar staðlaða HTTP stöðukóða. Villusvörun inniheldur véllesanlegan kóða og skilaboð sem manna lesa.

StaðaMerking
200Árangur
201Búið til
400Ógild beiðni — ógildar breytur
401Óheimilt — týnt eða útrunnið tákn
403Bannað — ófullnægjandi heimildir
404Ekki fannst
500Innri villa á netþjóni
Villuviðbrögð
{
  "error": {
    "code": "device_not_found",
    "message": "No device with that UUID exists in your organization",
    "status": 404
  }
}
REST API

Yfirlit yfir REST API

REST API-forritaskilið fyrir tengingarþjóninn veitir fullan forritunaraðgang að tækjaflota þínum, samskiptainnviðum og greiningum. Það fylgir RESTful-venjum með JSON-beiðnum/svörunum.

API-auðkenning
Notendur
Tæki
Rásir
Samskipti
Hljóðbrú
Samtöl
Efni
Staðsetningar
Tilkynningar
Geymsla
Magnaðgerðir
Dagsetning og tími

Auðkenning

Auðkenning byggð á táknum. Innskráning skilar tákni sem verður að senda sem Heimild: Tákn.<token> á allar síðari beiðnir.

POST/api/v1/loginStaðfesta notanda og fá auðkennislykil
POST/api/v1/login-deviceStaðfesta tæki með UUID og MAC-tölu
POST/api/v1/logoutÓgilda núverandi lotutákn

Notendur

Búa til og stjórna notendareikningum. GET /users/user endapunkturinn skilar þeim notanda sem er nú auðkenndur.

GET/api/v1/users/userSækja núverandi notandasnið
POST/api/v1/users/userStofna nýjan notandareikning
PATCH/api/v1/users/user/{uuid}Uppfæra notandasnið (t.d. prófílmynd)

Tæki

Lista og skoða tæki, stjórna tengingum notenda og tækja, lesa og skrifa stillingar og stöðu fyrir hvert tæki, meðhöndla vélbúnaðar- og geymslumyndir og taka á móti skrám og hrunskýrslum.

GET/api/v1/devices/deviceListi yfir öll tæki
GET/api/v1/devices/device/{uuid}Fáðu ítarlegar upplýsingar um tækið, þar á meðal vélbúnað og stillingar
PUT/api/v1/devices/association/{uuid}Uppfæra tenginguna milli notanda og tækis
DELETE/api/v1/devices/association/{uuid}Fjarlægja tengingu notanda og tækja og vistaðar stillingar
GET/api/v1/devices/device/{device_uuid}/settingsListi yfir stillingar sem eru vistaðar fyrir tæki
POST/api/v1/devices/device/{device_uuid}/settingsVista stillingar fyrir tækið
GET/api/v1/devices/device/{device_uuid}/statusFáðu stöðu tækis (tenging, rafhlaða, skynjarar, hljóðstaða)
POST/api/v1/devices/device/{device_uuid}/statusBirta stöðu tækisins úr tækinu
GET/api/v1/devices/device/{device_uuid}/contextListi yfir samhengisgildi sem eru geymd fyrir tæki
POST/api/v1/devices/device/{device_uuid}/ingest-contextFáðu GPS + WiFi samhengi frá tækinu
GET/api/v1/devices/firmwareListi yfir útgáfur vélbúnaðar sem eru samhæfar tiltekinni vélbúnaðar-/hugbúnaðarútgáfu
GET/api/v1/devices/firmware/{uuid}/{image_type}/fetchSækja vélbúnaðarmynd í bútum
GET/api/v1/devices/languageListi yfir studd tungumál og raddir tækja
GET/api/v1/devices/storage_imageSækja sérsniðna mynd af geymsluplássi fyrir staðsetningu
POST/api/v1/devices/logFá skráningarskrá frá tæki
POST/api/v1/devices/crashFá kjarnadump frá tæki
PATCH/api/v1/devices/crash/{uuid}Uppfæra hrunskrá

CBBP-umboð

Senda hvaða CBBP skipun sem er til tækis í gegnum netþjóninn. Netþjónninn sendir skipunina yfir WiFi tengingu tækisins og skilar svari tækisins. Útsendandi „make“ svarið felur einnig inn CBBPMessage sem tækið keyrir strax.

POST/api/v1/devices/device/{device_uuid}/cbbpSenda CBBP skipun til tækis í gegnum netþjóninn
GET/api/v1/devices/device/{device_uuid}/cbbp/{uuid}Sækja stöðu og svar við áður sendari CBBP skipun

Beiðnin er CBBP skipunarumslag. Geymda CBBPCommand hluturinn rekur afhendingarstöðu: ÓSETT → SENT → MÓTTEKIÐ eða TIMED_OUT.

Kanna GET /cbbp/ til að athuga hvort tækið hafi móttekið og svarað skipuninni.
Beiðni — útsend skilaboð
{
  "outgoingMessage": {
    "command": "WiFiScan"
  }
}
Svar — Staða CBBP-skipunar
{
  "uuid": "a3f2...",
  "status": "SENT",
  "device": "d7f3a1b2-...",
  "dateSent": "2025-09-15T14:22:01Z",
  "outgoingMessage": { /* echoed */ },
  "incomingMessage": null
}

Rásir

Rásir eru kjarnafrumþættir samskipta. Tegundir þeirra eru meðal annars ChannelPeople, ChannelGroup, ChannelContact, ChannelContactNumber, ChannelExternalNumber, ChannelService og ChannelRecorder.

GET/api/v1/channels/channelListi yfir rásir, valfrjálst síað eftir objektgerð
POST/api/v1/channels/channelBúa til rás (Rásarhópur, Rásartengiliður eða Rásarútinúmer)
PATCH/api/v1/channels/channel/{uuid}Uppfæra rásahóp eða rásatengilið
DELETE/api/v1/channels/channel/{uuid}Eyða rás
DELETE/api/v1/channels/{uuid}Eyða rásahópi
DELETE/api/v1/channels/by-type/{channelType}Eyða öllum rásum af tiltekinni gerð (nú ChannelContact)
GET/api/v1/channels/associationListi yfir rásatengingar fyrir núverandi notanda
POST/api/v1/channels/associationÓska eftir tengingu við rás
PATCH/api/v1/channels/association/{uuid}Samþykkja, hafna eða uppfæra tengistillingar
DELETE/api/v1/channels/association/{uuid}Fjarlægja tengingu við rás
GET/api/v1/channels/historyFá aðgangssögu að síðuskiptum rásum fyrir núverandi notanda
POST/api/v1/channels/historyBúa til færslu í rásarsögu
GET/api/v1/channels/searchLeita að rásum eftir fyrirspurnarstreng og valfrjálsri tegundarsíu

Samskipti

Hefja og stjórna virkum samskiptalotum — úthringingum, VCP, upptökum og streymi efnis. Svarið við úthringingum inniheldur CBBPMessage sem tækið bregst strax við.

POST/api/v1/communicate/outgoing-makeHefja útrásarrás til rásarfólks, rásarhóps, rásartengiliðs eða rásartengiliðsnúmers.
POST/api/v1/communicate/incoming-acceptanceSamþykkja eða hafna beiðni um aðild að rás
POST/api/v1/communicate/closeLoka núverandi virku samskiptarásinni á tækinu
POST/api/v1/communicate/vcp-activateRæsa raddsamskiptareglur (VCP) á netþjóninum og tækinu
POST/api/v1/communicate/vcp-deactivateSlökktu á VCP, farðu aftur á fyrri rás
POST/api/v1/communicate/recording-activateVirkja upptökustillingu á netþjóninum og tækinu
POST/api/v1/communicate/content-startOpna streymisrás fyrir hljóðefni
POST/api/v1/communicate/request-vocalizationBúa til TTS hljóð fyrir tiltekinn texta, með því að þýða hann ef vill

Hljóðbrú

Aðgangur að upptökum af samtölum í brúnni, þar á meðal fullum afritum, þátttakendalistum og samantektum sem eru búnar til með gervigreind. Styður margvísleg sniðmát fyrir samantektir (fundarglósur, tímaritsglósur, heilbrigðisgögn o.s.frv.) og TTS hljóðframleiðslu fyrir samantektir.

GET/api/v1/bridge/conversationsListi yfir öll bridge-samtöl
GET/api/v1/bridge/conversations/{uuid}Fáðu ítarlegt samtal þar á meðal afrit, þátttakendur og samantekt
POST/api/v1/bridge/conversations/{conversation_uuid}/summaryBúa til samantekt úr gervigreind fyrir samtal
POST/api/v1/bridge/conversations/{conversation_uuid}/summary/{summary_uuid}/audioBúa til hljóð fyrir samtalsyfirlit

Samtöl

Gervigreindarknúnar samræður með ChatGPT, Gemini eða innbyggðu Chatvélinni. Styður margar persónur (lækni, einkakennara, vélvirkja o.s.frv.) og síðuskipta skilaboðasögu.

GET/api/v1/conversations/conversationListi yfir gervigreindarframleiðslulotur, síanlegt eftir persónu og tóli
POST/api/v1/conversations/conversationBúa til nýjan samtalslotu um gervigreind
GET/api/v1/conversations/conversation/{uuid}Sækja samtal með valfrjálsri samantekt/uppfærslu á fjarveru
DELETE/api/v1/conversations/conversation/{uuid}Eyða samtalslotu
GET/api/v1/conversations/conversation/{uuid}/messagesLista skilaboð í samtali
POST/api/v1/conversations/conversation/{uuid}/messagesBæta við notandaskilaboðum og fá svar frá gervigreind

Efni

Skoðaðu og spilaðu streymandi hljóðefni á tækjum. Efni er skipulagt í flokkatré; vinsælt efni er hægt að sía eftir borg, svæði eða landi.

GET/api/v1/content/categoriesFáðu tré yfir efnisflokka
GET/api/v1/content/contentListi yfir tiltækt efni innan flokks
GET/api/v1/content/popularListi yfir vinsælt efni fyrir tiltekna borg, svæði eða land

Staðsetningar

Leysa upp landfræðileg hnit fyrir skipulögð borgar-, svæðis- og landshlut. Notað af tækjum við inntöku samhengis.

POST/api/v1/location/determineLeysa breiddar-/lengdargráðu út frá borg, svæði og landi

Tilkynningar

Skráðu þig í smáforrit til að fá FCM tilkynningar. Styður iOS, Android og vefviðmót.

POST/api/v1/push-notifications/pushSkrá smáforrit fyrir FCM tilkynningar (iOS, Android, vefur)

Geymsla

Hlaðið niður skrám sem eru geymdar á líkanhlutum og keyrið fjarlægingu bakgrunns myndar (skilar base64-kóðaðri niðurstöðu).

GET/api/v1/storage/retrieve/{path}Sækja geymda skrá eftir slóð
POST/api/v1/storage/remove-backgroundFjarlægja bakgrunn af mynd (skilar base64)

Magnaðgerðir

Framkvæma margar API aðgerðir í einni HTTP beiðni. Senda single_transaction=true til að vefja öllum aðgerðum í eina atómfærslu — bilun í einhverju atriði afturkallar allan hópinn.

POST/api/v1/bulkFramkvæma margar API aðgerðir í einni beiðni, valfrjálst sem eina atómfærslu

Dagsetning og tími

Skilar núverandi dagsetningu og tíma netþjónsins í GMT+0. Krefst ekki auðkenningar. Notað af tækjum til að samstilla innri klukku sína.

GET/api/v1/current-datetimeSkila núverandi dagsetningu og tíma í GMT+0
CBBP-samskiptareglur

Grunnreglur um Com Badge

CBBP er létt JSON skipanasamskiptaregla fyrir bein samskipti við tengingarmerki. Hún veitir þér fulla stjórn á öllum vélbúnaðar- og hugbúnaðarvirkni tækisins.

Skilaboðasnið

Sérhver CBBP-samskipti samanstanda af skipunarskilaboðum sem send eru til tækisins og niðurstöðuskilaboðum sem tækið skilar.

Hlutarreiturinn, bæði í beiðni og svari, inniheldur skipunarsértæk gögn og má sleppa honum þegar hann er ekki nauðsynlegur.

Skráðum samstarfsaðilum er aðgengilegt öllum samskiptareglum. Hafðu samband við fulltrúa Connection fyrirtækisins þíns eða hafðu samband við developer@connectionbadge.com til að óska eftir aðgangi að allri CBBP skipanaskránni, þar á meðal öllum beiðna-/svarskema, villukóðum og samþættingarleiðbeiningum.
Skipunarskilaboð
{
  "command": "command_name",
  "object": {
    // optional command parameters
  }
}
Skilaboð um niðurstöðu
{
  "result": 0,          // 0 = success, -1 = error
  "detail": "ok",      // human-readable status
  "object": {          // optional response data
    // command-specific fields
  }
}

Samgöngur

Hægt er að afhenda CBBP-skilaboð til merkis með þremur mismunandi flutningum eftir því hvaða samþættingararkitektúr þú notar.

Bluetooth (forrit)

Senda CBBP skipanir beint úr farsímaforriti í gegnum BLE. Krefst þess að tækið sé parað og innan seilingar.

Farsímaforritunarverkfæri

WiFi eða Bluetooth í gegnum netþjón

Staðfesta CBBP í gegnum REST API — POST /devices//cbbp. Þjónninn sendir sjálfkrafa gögn til tækisins í gegnum WiFi eða Bluetooth, allt eftir því hvernig merkið er tengt. Algengast fyrir bakendasamþættingar.

REST API

Innri sending

CBBP-sending á tæki eða milli ferla. Notað af vélbúnaði merkisins til að beina skipunum milli innri undirkerfa.

Aðeins vélbúnaðar

Kraftskipanir

Stjórna stöðu tækisins — svefn, vekja, endurræsa og núllstilla verksmiðjustillingar.

PowerRebootEndurræstu tækið strax.
PowerDeepsleepFara í djúpan svefnham (sparnaðarstillingu).
FactoryResetEyða öllum stillingum og endurstilla í verksmiðjustillingar.

WiFi skipanir

Stilltu þráðlaus net, leitaðu að aðgangsstöðum, athugaðu stöðu tenginga og stjórnaðu vistuðum innskráningarupplýsingum.

WiFiScanLeitaðu að tiltækum WiFi aðgangspunktum.
WiFiAPTestPrófaðu tengingu við tiltekinn WiFi aðgangspunkt.
WiFiAPJoinTengstu við WiFi aðgangspunkt með gefnum innskráningarupplýsingum.

Bluetooth skipanir

Stjórna BLE-auglýsingum, pörun og samskiptum milli merkja.

BTScanBTSkannaðu að hefðbundnum Bluetooth tækjum.
BTScanBLESkannaðu að BLE tækjum.
DeviceBLEServiceAvailableMerktu BLE þjónustuna sem tiltæka.
DeviceBLEServiceUnavailableMerktu BLE þjónustuna sem ófáanlega.
DeviceBLEActiveStilltu BLE-útvarpið í virkt ástand.
DeviceBLEIdleStilltu BLE-útvarpið í biðstöðu.
DeviceBLEAdvChannelAddBæta við rás við BLE auglýsingagagnagrunninn.
DeviceBTScanHefja skönnun á Bluetooth-tækjum.
DeviceBTA2DStartRæstu Bluetooth A2DP hljóðstreymi.
DeviceBTA2DEndHætta Bluetooth A2DP hljóðstreymi.
DeviceBTNativeAssistStartRæstu innbyggða Bluetooth raddaðstoðarmanninn.
DeviceBTNativeAssistEndHætta við innbyggða Bluetooth raddaðstoðarmanninn.

Stillingarskipanir

Lesa og skrifa stillingar tækja — birtingarheiti, tímabelti, tungumál og eiginleikamerki.

SettingsListGetSækja allar stillingar sem lykil-gildi lista.
SettingsListSetSkrifaðu margar stillingargildi í einu.
SettingsGetFáðu gildi einnar stillingar með lykli.
SettingsSetStilltu gildi fyrir eina stillingu.
SettingsSendSenda núverandi stillingar á netþjóninn.
SettingsClearHreinsa tilteknar stillingargildi.
SettingsEraseEyða öllum geymdum stillingum.

Fastbúnaðarskipanir

Virkjaðu OTA vélbúnaðaruppfærslur, athugaðu stöðu uppfærslu og spurðu um núverandi vélbúnaðarútgáfu tækisins.

FirmwareCheckAthugaðu hvort uppfærsla á vélbúnaðarhugbúnaði sé tiltæk.
FirmwareUpdateByrjaðu OTA vélbúnaðaruppfærslu.
FirmwareValidateStaðfesta heilleika niðurhalaðrar vélbúnaðarmyndar.

Tækjaskipanir

Líftími tækis, auðkenning, stilling, skráning, staða og vélbúnaðarstjórnun.

NoOpEngin aðgerð / halda lifandi.
TestGrunntengingarprófun.
DeviceDateTimeSækja eða stilla dagsetningu og tíma tækisins.
DeviceAuthenticateStaðfestu tækið hjá netþjóninum.
DeviceConfigureSetja stillingargagnamagn á tækið.
DevicePostConnectionTasksKeyra frumstillingarverkefni eftir tengingu.
DeviceStorageLoadHlaða gögnum úr geymslu tækisins.
DeviceLoadCustomAudioHlaða inn sérsniðnum hljóðskrám á tækið.
DeviceCoredumpSendHladdu inn kjarnadumpi fyrir hrun á netþjóninn.
DeviceAttachTengdu tækið við netþjónslotu.
DeviceDetachAftengdu tækið frá netþjónslotu.
DeviceLogSendHlaða inn tækjaskrám á netþjóninn.
DeviceConnectionTestPrófaðu tengingu netþjóns.
DeviceStatusSendSenda stöðu tækisins á netþjóninn.
DeviceStatusGetFáðu núverandi stöðu tækisins.
DeviceInteractionKveikja á samspili við tæki.
DeviceSetAPIHostStilltu API-þjónshýsilinn.
DeviceTestMicsKeyrðu sjálfsprófun á hljóðnema.
HardwareI2CCommandSenda hráa I2C skipun til vélbúnaðar.

Samskiptaskipanir

Hringdu í símtöl, sendu skilaboð, stjórnaðu virkum samskiptalotum og stjórnaðu upptökum.

CommunicateChannelJoinTengstu við samskiptaleið.
CommunicateChannelLeaveSkildu eftir samskiptaleið.
CommunicateChannelChangeSkiptu yfir á aðra rás.
CommunicateChannelCloseLoka samskiptaleið.
CommunicateReceiveIncomingLáta tækið vita af mótteknum samskiptum.
CommunicateRequestOutgoingÓska eftir útsendum samskiptum.
CommunicateVCPActivateVirkjaðu raddsamskiptareglurnar.
CommunicateVCPDeactivateSlökkva á VCP lotunni.
CommunicateRecordingActivateByrjaðu að taka upp virka samskiptin.
CommunicateIncomingAcceptSamþykkja símtal.
CommunicateIncomingRejectHafna innhringingu.
CommunicateHFPCallStartHefja Bluetooth HFP símtal.
CommunicateHFPCallEndLjúka Bluetooth HFP símtali.
CommunicateContentStartByrjaðu að streyma hljóðefni í tækið.
CommunicateContentStopHættu að streyma hljóðefni.
SocketReceiveStatusFáðu stöðuuppfærslu á WebSocket.

Hljóðskipanir

Stjórnaðu hljóðstyrk hátalara, styrk hljóðnema, hljóðprófílum og spilun texta-í-tal.

AudioPlayStorageSpila hljóðskrá úr geymslu tækisins.
AudioPlayContentSpilaðu streymt hljóðefni.
AudioSetVolumeStilltu útgangshljóðstyrk hátalarans.

LED skipanir

Stilltu lit, birtustig og hreyfimyndamynstur LED-ljóssins á vísirljósinu á merkinu.

DeviceIlluminationSetStilltu lit og lýsingarmynstur LED-ljóssins.

Innri skipanir

Innri sendingarskipanir notaðar til að afhenda samhengi, rásarsögu, raddbeitingu og hljóðafkóðun.

InternalSendContextSenda samhengisgögn til innri samhengismeðhöndlara.
InternalSendChannelHistorySenda rásarsögu til innri meðhöndlunaraðila.
InternalRequestVocalizationÓska eftir talsetningu innanhúss.
InternalHandleVocalizationRTPMeðhöndla innkomandi RTP straum af söng.
InternalDecodeAudioAfkóða innkomandi hljóðstraum.

Farsímaskipanir

Skipanir til að samræma merkið við parað farsímaforrit — tilkynningar, samstilling á stöðu forritsins og djúptengingar.

MobileServiceStatusTilkynna stöðu farsímaþjónustunnar til tækisins. (Farsími → Tæki)
MobileSocketOpenFyrirskipaðu smáforritinu að opna WebSocket tengingu. (Tæki → Farsími)
MobileSocketCloseFyrirskipaðu smáforritinu að loka WebSocket tengingu. (Tæki → Farsími)
MobileSocketStatusTilkynna stöðu WebSocket í farsímaforritið. (Tæki → Farsími)
MobileReceiveStatusTilkynna stöðu móttöku í farsímaforritið. (Tæki → Farsími)
MobileSocketUpdateSenda uppfærslu á WebSocket gögnum í farsímaforritið. (Tæki → Farsími)
MobilePTTStartLáta smáforritið vita að PTT-sending sé hafin. (Tæki → Farsími)
MobilePTTStopLáta smáforritið vita að PTT-sendingu sé lokið. (Tæki → Farsími)
MobileContextSetSetja samhengisgögn í farsímaforritinu. (Tæki → Farsími)
MobileEchoBergmálsskipun til að prófa farsímatengingu. (Tæki → Farsími)

Tilbúinn/n að byggja?

Vertu með í forritarasamfélagi Connection og fáðu aðgang að sandkassatækjum, SDK-um og sérstökum stuðningi.