Stap 3: HTTP virtuele Atom
Het virtuele HTTP-atoom heeft u berichten verzenden via het netwerk van Helium door in te loggen
MAC: 000000fffff0000d
Token: pgnDqAwOLKPPSIWDGfGerw ==
Om te interageren met de HTTP Virtual atomen alle u hoeft te doen is het abonneren op hen. Wanneer je dat doet moet u elk bericht verzenden via het netwerk naar uw terminal aankomen. Verzenden van gegevens vereist 3 terminals, onder meer degene die een abonnement op de Atom.
Terminal 1: Onderschrijft het atoom.
Terminal 2: Interactieve Ruby loopt, codeert uw bericht te baseren 64 en packs via messagepack.
$ irb > require 'msgpack' > require 'base64' > Base64.strict_encode64(["Your Message Here"].to_msgpack) => "kbFZb3VyIE1lc3NhZ2UgSGVyZQ=="
Dat laatste regel uw geretourneerde boodschap is. Kopieer alles tussen de noteringen.
Terminal 3: Stuurt het bericht via het netwerk van Helium. Nemen wat je hebt gekopieerd en invoegen na ' lichaam =
$ curl -X PUT -d 'body=kbFZb3VyIE1lc3NhZ2UgSGVyZQ==' john.helium.io:3001/000000fffff0000d
Uw bericht moet verschijnen in terminal 1, samen met de berichten die worden verzonden door iemand anders naar deze MAC.