Upload
steve-sfartz
View
46
Download
1
Embed Size (px)
Citation preview
1
Leveraging Cisco APIs examples
Innovations for the Digital Business
Internet of Things
Big Data & Real-time Streaming Analytics
Software Defined Networking
Cloud &Data Center
Digital Convergence
2
Voice & SMS enabled applications
always free for developers
3
Old-styleCommunicationDevelopment
4
+• Ask • Call • Conference • Hangup
• Record • Reject • Say • Transfer
5
say("hello world");
6
call("+14155550100");say("Tag, you’re it!");
Asking Outbound Voice Call
7
Asking a Question
Send a Text Message
call("+14155550100", {network:"SMS"});say("Tag, you’re it!");
8
Globally availableGlobal Outgoing Calls & MessagesNumbers in 42 countries80 speech languages
9
http://usecases.tropo.com/
10© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Cisco Spark
Secure and Open
Simple and Complete
Spark for DevelopersUser Integrations, APIs/SDKs, etc.
Spark Hybrid ServicesCloud + Prem
Partner ServicesInterconnect
Message Meeting Call
11
Cisco SparkREST API
Extend Cisco Collaboration Cloud
GET
POST
DELETE
PUT /Rooms
/Memberships
/Messages
/Teams
/People
DEVNET-2002 11
/WebhooksWatchers,Notifiers, ChatOps, Interactive assistants, Bots
12
People/people/people/{personId}
Rooms/rooms/rooms/{roomId}
Messages/messages/messages/{messageId}
Webhooks/webhooks/webhooks/{webhookId}
GET
GET
GET
GET
POST
PUT DEL
GET
GET
POST
DEL
GET
GET
POST
DEL
Base URLhttps://api.ciscospark.com/v1/
SparkRESTful API
Register and get instant access to all API resources:learning labs, documentation, communities, support
Developer Portal• Dev Centers• Support Centers
400K Members
Learning labsSpringboards & Sandbox
Hackathons, CodeCamps DevNet Express
Standards & Open Source
DevNet Zone at Cisco Lives
DevNet Kids, IEEE Women in Engineering
API DocumentationProjet Showcases
Forums, Community blogs