iMessage (beeta)
Tuo iMessage yhtenäiseen postilaatikkoosi. Yhdistä Mac, jossa on BlueBubbles, niin iMessage-viestisi virtaavat alustalle muiden kanavien, kuten WhatsAppin, tekstiviestien, Instagramin ja Messengerin, rinnalle – käyttäen samaa tekoälyagenttia, lähetyksiä ja yhteystietohistoriaa, joita käytät jo muissakin kanavissa.
Beeta-kanava. iMessage-tuki on tällä hetkellä vain kutsutuille, kun viimeistelemme käyttökokemusta. Ota yhteyttä tukeen aktivoidaksesi sen tilillesi. Toiminnot, rajoitukset ja käyttäytyminen voivat muuttua kanavan kehittyessä.
Yleiskatsaus
Apple ei tarjoa virallista iMessage-rajapintaa – sääntöjoukkoa, jonka avulla muut sovellukset voisivat yhdistää suoraan iMessageen. Sen sijaan tämä integraatio muodostetaan avoimen lähdekoodin siltasovelluksen, BlueBubblesin, kautta. Käytät sitä Macilla, joka on kirjautunut iMessage-tilillesi. Kun yhteys on muodostettu, alusta:
- Vastaanottaa saapuvat iMessage-viestit uusina keskusteluina Keskustelut-näkymään.
- Lähettää vastaukset Macisi kautta, jolloin ne näkyvät vastaanottajille tavallisina sinisinä iMessage-kuplina Apple ID:stäsi.
- Antaa tekoälyagentin, tunnisteiden ja yhteystietojen toimia täsmälleen samalla tavalla kuin muissakin kanavissa.
Käyttöönotto kestää noin 10 minuuttia, kun BlueBubbles on asennettu.
Mitä tarvitset
iMessagen yhdistämiseen tarvitset seuraavat asiat:
- Mac-tietokoneen (kannettava tai pöytäkone), joka on kirjautunut Apple ID:llesi ja jossa iMessage on käytössä Viestit-sovelluksessa.
- Macin on pysyttävä päällä ja hereillä. Jos Mac menee lepotilaan, käynnistyy uudelleen tai menettää internetyhteyden, iMessage-viestien kulku pysähtyy, kunnes yhteys palautuu.
- BlueBubbles Server -asennuksen kyseiselle Macille – ilmainen, avoimen lähdekoodin sovellus, joka on saatavilla osoitteesta bluebubbles.app.
- Tavan yhdistää Mac internetiin – yleensä tunneli, kuten Cloudflare Tunnel, ngrok tai Tailscale. BlueBubblesin asennusohjattu toiminto opastaa sinua tässä.
- Maksullisen tilauksen – iMessage sisältyy kanavakiintiöösi kaikissa nykyisissä tilauspaketeissa.
BlueBubblesin käyttöönotto
BlueBubbles on erillinen kolmannen osapuolen sovellus, jonka asennat omalle Macillesi. Me emme isännöi sitä – se toimii paikallisesti koneellasi.
- Lataa ja asenna BlueBubbles Server osoitteesta bluebubbles.app.
- Myönnä asennusohjelman pyytämät käyttöoikeudet (Käyttöapu, Täysi levyn käyttöoikeus, Automaatio). Näiden avulla BlueBubbles voi lukea saapuvia viestejä ja käskeä Viestit-sovellusta lähettämään lähteviä viestejä.
- Avaa BlueBubbles → Settings → API & Webhooks.
- Aseta palvelimen salasana.
- Kopioi palvelimen URL-osoite (julkinen osoite, joka osoittaa Maciisi).
- Varmista BlueBubblesissa, että saapuvat ja lähtevät testiviestit toimivat paikallisesti, ennen kuin jatkat eteenpäin.
Täydelliset asennusohjeet, vianmääritys ja alustakohtaiset oppaat löytyvät virallisesta BlueBubbles-dokumentaatiosta. Jos kohtaat ongelmia itse BlueBubblesin kanssa, heidän dokumentaationsa ja yhteisönsä ovat nopein tapa saada apua.
BlueBubblesin yhdistäminen alustaan
Kun BlueBubbles on käynnissä Macillasi:
- Napsauta vasemmasta sivupalkista Asetukset (Settings) alareunan läheltä.
- Napsauta Asetusten vasemmasta valikosta kohdan Kanavat (Channels) alta Kanavat (Channels).
- Etsi iMessage-kortti ja napsauta Yhdistä (Connect). (Yhdistä-painike muuttuu napsautettavaksi vasta, kun iMessage on otettu käyttöön tililläsi – sitä ennen se on harmaana ja kortissa näkyy huomautus “iMessage is in private beta and isn’t enabled on your account yet.”)
- Liitä BlueBubbles-palvelimesi palvelimen URL-osoite (esim.
https://your-tunnel.example.com). - Liitä BlueBubbles-palvelimesi salasana.
- Napsauta Yhdistä (Connect).
Vahvistamme yhteyden ottamalla yhteyden BlueBubbles-palvelimeesi ja määritämme webhookin automaattisesti (webhook on verkko-osoite, jonka avulla BlueBubbles voi kertoa alustalle heti, kun uusi viesti saapuu). Jos kaikki on kunnossa, tila muuttuu muotoon Connected.
- Avaa BlueBubblesissa Settings → API & Webhooks → Webhooks ja vahvista (tai liitä) iMessage-asetussivulla näkyvä webhook-URL.
- Tallenna.
Siinä kaikki – saapuvat iMessaget saapuvat nyt postilaatikkoosi reaaliajassa.
Yhteyden testaaminen
iMessage-asetussivulta voit lähettää testiviestin mihin tahansa puhelinnumeroon varmistaaksesi, että kaikki on kytketty oikein. Syötä vastaanottajan puhelinnumero E.164-muodossa (esim. +14155551234) ja lyhyt viesti, ja lähetä testi.
Ensimmäisen testiviestin lähettäminen voi kestää jopa minuutin, koska Macin Viestit-sovelluksen on ehkä aloitettava uusi keskusteluketju. Myöhemmät lähetykset tapahtuvat lähes välittömästi.
Miten viestit kulkevat
Saapuvat
- Joku lähettää iMessage-viestin Apple ID:llesi.
- Macisi Viestit-sovellus vastaanottaa sen (kuten normaalisti).
- BlueBubbles tunnistaa uuden viestin ja lähettää sen POST-pyynnöllä webhook-URL-osoitteeseen.
- Alusta luo yhteystiedon (jos se on uusi), lisää viestin Keskustelut-näkymään ja – jos tekoälyagenttisi on aktiivinen tälle kanavalle – se vastaa.
Lähtevät
- Sinä tai tekoäly lähetätte vastauksen alustalta.
- Lähetämme viestin BlueBubbles-palvelimellesi.
- BlueBubbles käskee Macisi Viestit-sovellusta lähettämään iMessage-viestin.
- Vastaanottaja näkee tavallisen sinisen iMessage-kuplan Apple ID:stäsi.
Tuetut viestityypit
- Tekstiviestit — täysin tuettu molempiin suuntiin.
- Liitteet ja media — saapuvat liitteet näkyvät BlueBubblesissa, mutta niitä ei vielä tuoda alustalle Beta-vaiheen aikana. Lähtevien viestien on sisällettävä tekstiä — kuvien tai tiedostojen lähettäminen iMessagen kautta ei ole vielä mahdollista.
Lähetysrajoitukset, lämmittely ja jatkoviestien hallinta
iMessagessa on samantyyppiset suojaavat lähetysrajoitukset, automaattinen lämmittely ja jatkoviestien katkaisukytkin kuin WhatsApp Webissä ja Telegramissa, mutta yksi ero on hyvä tietää: iMessagessa automaattiset jatkoviestit ovat oletusarvoisesti päällä vastikään yhdistetyllä tilillä, joten kytke ne itse pois päältä, jos haluat tilin pysyvän hiljaisena lämmittelyn aikana. Apple merkitsee aggressiivisesti tilit, jotka käyttäytyvät kuin massalähettäjät, joten nämä suojatoimet ovat olemassa Apple ID:si turvaamiseksi. Löydät Lähetysrajoitukset ja lämmittely -kortin sekä Automaattiset jatkoviestit -kytkimen iMessagen asetussivulta, kun olet muodostanut yhteyden.
Automaattinen lämmittely (ramp)
Vasta yhdistetty iMessage-tili on tarkoituksella rajoitettu, ja sen kapasiteetti kasvaa ajan myötä. Se ansaitsee “hyväksytyn päivän” vain päivinä, jolloin se lähettää vähintään 75 % senhetkisestä rajoituksestaan – joutilaita päiviä ei lasketa.
- Päivittäinen viestiraja =
50 + 8 × (day − 1), rajoitettu 500/päivä (saavutetaan päivänä 58). - Päivittäinen uusi kontakti -raja =
floor((day − 1) × 5 / 6), rajoitettu 50/päivä (saavutetaan päivänä 61).
Asetussivulla näkyy nykyinen lämmittelypäivä, tämän päivän käyttö suhteessa rajaan ja jäljellä oleva matka. Jos Apple ID:lläsi on jo pitkä ja aito iMessage-historia, voit siirtää lämmittelypäivän liukusäädintä eteenpäin – tee näin kuitenkin vain rehellisesti tilille, jolla todella on kyseinen historia.
Lämmittelyn jälkeinen manuaalinen ohitus
Täyden 58 päivän lämmittelyvaiheen jälkeen valinnainen ohitus mahdollistaa päivittäisen viestirajan nostamisen yli 500:n (750:stä aina 5 000:een asti, 250 viestin askelin). Pysy maltillisena – Apple ei julkaise turvallista lukua, ja liiallinen lähettäminen vaarantaa Apple ID:si. Ohitus on käytettävissä vasta, kun tili on täysin lämmitelty.
Lähetysrajoitusten päälle/pois-kytkin ja jatkoviestien hätäkatkaisin
Pääkytkin ottaa lähetysrajoitukset käyttöön tai poistaa ne käytöstä, ja päivittäinen uusien kontaktien yläraja mahdollistaa ensimmäisten yhteydenottojen rajoittamisen matalammaksi kuin mitä lämmittelyvaihe sallisi. Automaattiset jatkoviestit -kytkin pysäyttää kaikki tilin automaattiset jatkoviestit Broadcast/kampanja-asetuksista riippumatta. iMessagessa tämä kytkin on aluksi päällä, joten vastikään yhdistetty tili lähettää automaattisia jatkoviestejä, kunnes kytket ne pois päältä – ja niiden poiskytkemistä suositellaan tilin ollessa uusi (alle ~30 lämmittelypäivää). Kun päivittäinen raja saavutetaan, ajastetut jatkoviestit siirretään seuraavalle päivälle epäonnistumisen sijaan.
iMessage Betan rajoitukset
Koska iMessagella ei ole virallista rajapintaa (API), tähän kanavaan liittyy rajoituksia, joita et kohtaa WhatsAppissa, tekstiviesteissä tai Instagramissa. Lue nämä huolellisesti ennen kuin luotat iMessageen liiketoiminnan kannalta kriittisessä viestinnässä.
- Macin on pysyttävä päällä ja hereillä. Ei Macia, ei iMessage-viestejä. Suosittelemme poistamaan lepotilan käytöstä BlueBubblesia ajavasta Macista tai käyttämään tähän tarkoitukseen dedikoitua Mac miniä.
- Vain kahdenväliset puhelinnumerokeskustelut. Ryhmäkeskusteluja ja Apple ID (sähköposti) -tunnuksia ei tueta virallisesti betan aikana, ja ne voivat toimia odottamattomasti, jos ne päätyvät alustalle – käytä vain puhelinnumeropohjaisia, kahdenvälisiä iMessage-keskusteluja.
- Vain teksti. Vain liitetiedostoja (kuva, video, tiedosto) sisältävät viestit ohitetaan saapuvissa, ja lähtevien viestien on sisällettävä tekstiä. Median lähettäminen lisätään myöhemmin betan aikana.
- Ei valmiita tai esihyväksyttyjä viestejä. Kaikki viestit ovat vapaamuotoista tekstiä.
- Ei toimitus- tai lukukuittauksia alustan käyttöliittymässä. Näet ne edelleen Macisi Viestit-sovelluksessa.
- “Lähetetty”-tila tarkoittaa luovutettu, ei perillä. “Lähetetty”-tila tarkoittaa, että alusta luovutti viestin Macillesi, ei sitä, että vastaanottaja sai sen. Koska iMessagella ei ole luotettavaa toimitusvahvistusta, jotkin lähetykset merkitään “Lähetetty”-tilaan optimistisesti, vaikka Macisi ei voisi vahvistaa toimitusta (esimerkiksi jos vastaanottaja ei käytä iMessagea). Varmistaaksesi viestin perillemenon, tarkista Macisi Viestit-sovellus.
- Kirjoitusilmaisimet vaativat BlueBubblesin Private API -ominaisuuden. Kun tekoäly kirjoittaa vastausta, yhteystietosi näkee “kirjoittaa…”-kuplan – mutta vain, jos olet ottanut käyttöön Private API -ominaisuudet BlueBubblesissa (Settings → Private API). Ilman sitä vastaukset lähetetään normaalisti, mutta yhteystieto ei näe kirjoituskuplaa.
- Ensimmäinen lähtevä viesti uudelle yhteystiedolle voi olla hidas. Upouuden keskustelun aloittaminen voi kestää 30–60 sekuntia, kun macOS avaa säikeen; seuraavat viestit ovat nopeita.
- Ei massalähetyksiä. Betan aikana iMessagea on parasta käyttää saapuviin keskusteluihin ja kahdenvälisiin vastauksiin, ei suuren volyymin massalähetyksiin. Apple rajoittaa ja merkitsee aggressiivisesti automatisoitua iMessage-liikennettä.
- Tilin riski. Apple ei virallisesti salli kolmannen osapuolen iMessage-automaatiota. iMessage-automaation liiallinen tai roskapostimainen käyttö voi johtaa siihen, että Apple merkitsee tai rajoittaa Apple ID:täsi. Käytä kanavaa vastuullisesti.
Vianmääritys
“BlueBubbles-palvelimeen ei saatu yhteyttä”
- Varmista, että BlueBubbles on käynnissä Macillasi ja että vihreä Server running -ilmaisin näkyy.
- Varmista, että tunnelisi (Cloudflare / ngrok / Tailscale) on päällä ja että liittämäsi URL-osoite on tavoitettavissa julkisesta internetistä – avaa se selaimessa, sinun pitäisi nähdä BlueBubblesin tervetulosivu.
- Tarkista, että palvelimen salasana vastaa kohtaan BlueBubbles → Settings → API asetettua salasanaa.
Saapuvat viestit eivät näy Saapuneet-kansiossa
- Avaa BlueBubbles → Settings → API & Webhooks → Webhooks ja varmista, että näyttämämme webhook-URL on tallennettu täsmälleen näytetyllä tavalla.
- Käytä iMessage-asetussivulla Refresh status -toimintoa varmistaaksesi, että yhteys on kunnossa.
- Varmista, että lähettäjän numero on puhelinnumero, ei sähköpostiosoite (sähköpostitunnuksia ei tueta betassa).
- Varmista, että Macillasi on internetyhteys ja se on hereillä.
Lähtevien viestien lähettäminen epäonnistuu
- Testaa samaa vastaanottajaa suoraan Macisi Viestit-sovelluksesta. Jos Viestit-sovellus ei myöskään pysty lähettämään viestiä (esim. vastaanottaja ei käytä iMessagea), alustakaan ei pysty siihen.
- Varmista, ettei Macisi ole lepotilassa, lukittuna FileVaultilla tai että siinä ei näy järjestelmäpäivityksen valintaikkunaa – nämä estävät AppleScript-automaation, johon BlueBubbles tukeutuu.
- Varmista, että tililläsi on riittävästi krediittejä.
Tila näyttää “Connected”, mutta mikään ei toimi
- Käytä iMessage-asetussivun Päivitä tila -toimintoa yhteyden uudelleentarkistamiseen.
- Jos se ei vieläkään onnistu, katkaise yhteys ja muodosta se uudelleen uudella palvelimen URL-osoitteella ja salasanalla.
Macini käynnistyi uudelleen / menetti internetyhteyden
Kun Macisi palaa verkkoon ja BlueBubbles käynnistyy uudelleen, yhteys palautuu automaattisesti. Kaikki viestit, jotka lähetettiin sinulle Macin ollessa offline-tilassa, näkyvät Viestit-sovelluksessa, kun se muodostaa yhteyden uudelleen, mutta niitä kaikkia ei välttämättä toisteta alustalle – iMessage ei tarjoa luotettavaa rajapintaa viestien takautuvaan noutamiseen.
Tarvitsetko apua?
iMessage on tällä hetkellä Beta-vaiheessa. Jos kohtaat ongelmia, joita emme ole käsitelleet yllä, ota yhteyttä hi@youraiconnector.com ja kerro:
- Yhdistämäsi palvelimen URL-osoite (ilman salasanaa).
- Kuvaus ongelmasta ja mahdolliset virheilmoitukset iMessage-asetussivulta.
- Aika, jolloin ongelma tapahtui.
Tutkimme asian heti kun voimme.