Med hjälp av heliums virtuella atomer (3 / 4 steg)
Steg 3: HTTP virtuella Atom
HTTP virtuella Atom har du skicka meddelanden genom Helium nätverket genom att gå till
MAC: 000000fffff0000d
Token: pgnDqAwOLKPPSIWDGfGerw ==
För att interagera med HTTP virtuella atomerna allt du behöver göra är att prenumerera på dem. När du gör det bör du se alla meddelanden skicka över nätverket anländer till din terminal. Skicka data kräver 3 terminaler, inklusive den som abonnerar på Atomen.
Terminal 1: Prenumererar på Atomen.
Terminal 2: Kör interaktiv Ruby, kodar ditt meddelande att basera 64 och förpackningar det via messagepack.
$ irb
> kräver "msgpack"
> kräver "base64"
> Base64.strict_encode64 (["ditt meddelande här"] .to_msgpack)
= > "kbFZb3VyIE1lc3NhZ2UgSGVyZQ =="
Att sista raden är returnerade meddelandet. Kopiera allt mellan citaten.
Terminal 3: Skickar meddelandet över Helium nätverket. Ta vad du har kopierat och infoga det efter "kropp =
$ curl -X sätta -d ' kropp = kbFZb3VyIE1lc3NhZ2UgSGVyZQ == "john.helium.io:3001/000000fffff0000d
Ditt meddelande ska visas i terminal 1, tillsammans med meddelanden som skickas av någon annan till denna MAC.