SlideShare a Scribd company logo
@girlie_mac | @Nexmo
Hacking with Nexmo
Tomomi Imura
Sr. Developer Advocate / Chief Emoji Officer
{
from: me,
to: 14155551234,
type: ‘unicode’,
text: ‘ ‘
}
@girlie_mac | @Nexmo
With Tomomi
OMG I have my own emoji!
at
@girlie_mac | @Nexmo
About Nexmo
Nexmo is a global cloud communications
platform providing APIs & SDKs for:
▪ Voice
▪ Text
▪ IP messaging
▪ Phone verification etc.
@girlie_mac | @Nexmo
Nexmo APIs
Messaging API
High deliverability &
low latency globally
Verify API & SDK
Turnkey solution
for phone verification
IoT API (alpha)
Next generation
solutions for
connecting IOT
devices and M2M
Voice API
Text-to-Speech,
VoiceXML and SIP
Number Insight API
Know your customers,
communicate with
context
Phone Number API
Largest global reach,
instant provisioning
for SMS & Voice
Chat App API
Access to all chat
apps
with one API
RTC API
Next generation of
real time
communications
solutions
@girlie_mac | @Nexmo
SMS Messaging Use Cases
▪ Social media invites
▪ Notifications
▪ Reminders
▪ Anonymous messaging
▪ Phone verifications
▪ Two-Factor authentication (2FA) etc.
@girlie_mac | @Nexmo
Example: Send SMS via Web
API
Pizza!
e.g. Using Nexmo SMS API to
send messages from web
interface
@girlie_mac | @Nexmo
Example: Communicate Anonymously
Will be
there in
5min!
Hurry up,
my feet
hurt!
The API talks to each other’s
Nexmo virtual numbers
API
Uber Driver
Passenger
@girlie_mac | @Nexmo
Who are Using Nexmo?
Chat Apps Transport Social Communication FinanceTravel eCommerce
@girlie_mac | @Nexmo
Sending SMS via REST API
$ curl 'https://rest.nexmo.com/sms/json' 
-d api_key=f21d... 
-d api_secret=17e9aa3545c…. 
-d to=14155551234 
-d from=12015559876 
--data-urlencode "text=Hello from nexmo!"
@girlie_mac | @Nexmo
Sending SMS via REST API w/ Emoji
$ curl 'https://rest.nexmo.com/sms/json' 
-d api_key=f21d... 
-d api_secret=17e9aa3545c…. 
-d to=14155551234 
-d from=12015559876 
-d type=unicode 
--data-urlencode "text=Hello from nexmo "
@girlie_mac | @Nexmo
Receiving SMS
Use Webhook:
Host it on a
server or
localhost using
services like
ngrok for
development!
@girlie_mac | @Nexmo
SMS API Docs & Tutorials
▪ Nexmo Docs:
▪ https://docs.nexmo.com/messaging/sms-api
▪ Step-by-Step Guide w/ Node.js:
▪ Send SMS: https://goo.gl/gUQpcv
▪ Receive SMS: https://goo.gl/cr29VV
@girlie_mac | @Nexmo
Sign Up with Nexmo
https://nexmo.com “Try it Free”
Wanna use the Nexmo APIs today?
Ask me for the credits!
@girlie_mac | @Nexmo
Ask Nexmo-Community Slack Team!
Join us:
https://nexmo-community-invite.herokuapp.com/
@girlie_mac | @Nexmo
Thank you!
Attribution:
Open Emoji by Emoji-One
(CC-BY 4.0)

More Related Content

Hacking with Nexmo - at EmojiCon Hackathon

  • 1. @girlie_mac | @Nexmo Hacking with Nexmo Tomomi Imura Sr. Developer Advocate / Chief Emoji Officer { from: me, to: 14155551234, type: ‘unicode’, text: ‘ ‘ }
  • 2. @girlie_mac | @Nexmo With Tomomi OMG I have my own emoji! at
  • 3. @girlie_mac | @Nexmo About Nexmo Nexmo is a global cloud communications platform providing APIs & SDKs for: ▪ Voice ▪ Text ▪ IP messaging ▪ Phone verification etc.
  • 4. @girlie_mac | @Nexmo Nexmo APIs Messaging API High deliverability & low latency globally Verify API & SDK Turnkey solution for phone verification IoT API (alpha) Next generation solutions for connecting IOT devices and M2M Voice API Text-to-Speech, VoiceXML and SIP Number Insight API Know your customers, communicate with context Phone Number API Largest global reach, instant provisioning for SMS & Voice Chat App API Access to all chat apps with one API RTC API Next generation of real time communications solutions
  • 5. @girlie_mac | @Nexmo SMS Messaging Use Cases ▪ Social media invites ▪ Notifications ▪ Reminders ▪ Anonymous messaging ▪ Phone verifications ▪ Two-Factor authentication (2FA) etc.
  • 6. @girlie_mac | @Nexmo Example: Send SMS via Web API Pizza! e.g. Using Nexmo SMS API to send messages from web interface
  • 7. @girlie_mac | @Nexmo Example: Communicate Anonymously Will be there in 5min! Hurry up, my feet hurt! The API talks to each other’s Nexmo virtual numbers API Uber Driver Passenger
  • 8. @girlie_mac | @Nexmo Who are Using Nexmo? Chat Apps Transport Social Communication FinanceTravel eCommerce
  • 9. @girlie_mac | @Nexmo Sending SMS via REST API $ curl 'https://rest.nexmo.com/sms/json' -d api_key=f21d... -d api_secret=17e9aa3545c…. -d to=14155551234 -d from=12015559876 --data-urlencode "text=Hello from nexmo!"
  • 10. @girlie_mac | @Nexmo Sending SMS via REST API w/ Emoji $ curl 'https://rest.nexmo.com/sms/json' -d api_key=f21d... -d api_secret=17e9aa3545c…. -d to=14155551234 -d from=12015559876 -d type=unicode --data-urlencode "text=Hello from nexmo "
  • 11. @girlie_mac | @Nexmo Receiving SMS Use Webhook: Host it on a server or localhost using services like ngrok for development!
  • 12. @girlie_mac | @Nexmo SMS API Docs & Tutorials ▪ Nexmo Docs: ▪ https://docs.nexmo.com/messaging/sms-api ▪ Step-by-Step Guide w/ Node.js: ▪ Send SMS: https://goo.gl/gUQpcv ▪ Receive SMS: https://goo.gl/cr29VV
  • 13. @girlie_mac | @Nexmo Sign Up with Nexmo https://nexmo.com “Try it Free” Wanna use the Nexmo APIs today? Ask me for the credits!
  • 14. @girlie_mac | @Nexmo Ask Nexmo-Community Slack Team! Join us: https://nexmo-community-invite.herokuapp.com/
  • 15. @girlie_mac | @Nexmo Thank you! Attribution: Open Emoji by Emoji-One (CC-BY 4.0)