Presentation is loading. Please wait.

Presentation is loading. Please wait.

© 2012 Cisco and/or its affiliates. All rights reserved. Presentation_ID Cisco Public Quad APIs and SDK Preview Sachin Smotra Product Manger, Enterprise.

Similar presentations


Presentation on theme: "© 2012 Cisco and/or its affiliates. All rights reserved. Presentation_ID Cisco Public Quad APIs and SDK Preview Sachin Smotra Product Manger, Enterprise."— Presentation transcript:

1 © 2012 Cisco and/or its affiliates. All rights reserved. Presentation_ID Cisco Public Quad APIs and SDK Preview Sachin Smotra Product Manger, Enterprise Collaboration Platform ssmotra@cisco.com 1

2 © 2012 Cisco and/or its affiliates. All rights reserved. Presentation_ID Cisco Public Agenda  Overview  3.0 APIs  Sample Applications  Developer Program  SDK Preview 2

3 © 2012 Cisco and/or its affiliates. All rights reserved. Presentation_ID Cisco Public Cisco Quad – What People See 3 Quad Open API & SDK

4 © 2012 Cisco and/or its affiliates. All rights reserved. Presentation_ID Cisco Public SDK Dashboard in Chinoo Visionk Admin Config Core API Services Users Community Content import/export Custom Attributes Activity Feed Metrics & Metadata Admin Config Search Activities Documents & Forums Documents & Forums Semantic Open Graph Semantic Open Graph Notifications API Categories API Docs CDN & Support Development Environment SDK App Hosting Data Model API Paradig m Flow & Usability Core Design SSO & OAuth App Level Users Metrics & Logging Throttling User Groups & Roles Post Content w/Like & Favorites Post Content w/Like & Favorites Sample Code App Engine Gadget Runtime & UI Portlet Runtime App Library UI Config & JS Hooks Watch List & Video Deployment & Management Quad Open API SDK & Vision

5 © 2012 Cisco and/or its affiliates. All rights reserved. Presentation_ID Cisco Public 3.0 REST APIs 5 /users /communities /posts /activities /search /doclib /custattr

6 © 2012 Cisco and/or its affiliates. All rights reserved. Presentation_ID Cisco Public All APIs Enforce Policy 6 “Quad APIs are policy enforced. So you can only delete a community if your Quad role permits it.” Quad Data Store Quad API Framework Quad Application Framework Policy Enforcement Developer

7 © 2012 Cisco and/or its affiliates. All rights reserved. Presentation_ID Cisco Public Oauth Xauth & SSO 7 API Consumer Application An application would like to access to your account. AllowDeny User 1. Access 3 rd Party Application API Consumer Application 2. Requests Token Authorization 3. Authorizes Consumer 4. Accesses API with Token Why OAuth? 1. No sharing passwords 2. Granular app access 3. Apps act on your behalf API Provider

8 © 2012 Cisco and/or its affiliates. All rights reserved. Presentation_ID Cisco Public OAuth Application API Keys Quad API Keys inactive

9 © 2012 Cisco and/or its affiliates. All rights reserved. Presentation_ID Cisco Public Quad API Logging Request App ID User information Service invoked method called Timestamp Response App ID User information Service invoked Method called timeElapsed failure/success details

10 Sample Applications Using Quad 3.0 APIs

11 © 2012 Cisco and/or its affiliates. All rights reserved. Presentation_ID Cisco Public Sample Application – Quad Connections Profile Picture 11  People I follow  Link to Quad profiles  Follow a user Profile Link Follow Jane Retrieved using Quad User API Metadata returned about connection Action supported on a user object

12 © 2012 Cisco and/or its affiliates. All rights reserved. Presentation_ID Cisco Public Sample Application – Quad Activities 12  Embed Quad Activity Stream in other applications  Contextual link back to Quad Link to a Post Social data Click to access details contextually in Quad Social interaction supported Time of an activity Metadata returned about Activity

13 © 2012 Cisco and/or its affiliates. All rights reserved. Presentation_ID Cisco Public Sample Application – Quad Blog/Microblog Social Interaction 13  Comment  Social interaction  Embed in other enterprise applications Reply to a post Social data Post API operation – favorite, like Post Comment API Post metadata about Users who like a post

14 © 2012 Cisco and/or its affiliates. All rights reserved. Presentation_ID Cisco Public Quad Mobile – Built using APIs 14

15 Quad Developer Program

16 © 2012 Cisco and/or its affiliates. All rights reserved. Presentation_ID Cisco Public Quad Developer Edition  Fully functional Quad instance packaged as a virtual appliance ‒ Personal development space on laptops ‒ Shared Hosted System used by multiple developers  Quick and easy way to develop and test applications on Cisco’s collaboration platform ‒ No over head of setting up, configuring, and administering a full cluster  Self-contained environment that allows ‒ Quad API calls ‒ Portlet development ‒ Opensocial gadget development

17 © 2012 Cisco and/or its affiliates. All rights reserved. Presentation_ID Cisco Public Quad Developer Edition (contd)  Virtualization software supported ‒ VMware Player ‒ Oracle VirtualBox  Platforms supported ‒ Windows 64 bit ‒ Linux ‒ Mac  Host Requirements ‒ 8 GB RAM ‒ 10 GB Free Disk Space

18 © 2012 Cisco and/or its affiliates. All rights reserved. Presentation_ID Cisco Public Quad Developer Program – Beta  Access to Quad Developer Edition ‒ Download from Quad CDN site ‒ Create and Test Applications  Access to technical documentation ‒ Howtos and quick start guides ‒ Reference apps  Developer support ‒ Participate in forums  Early access to APIs  Feedback to the Quad team

19 © 2012 Cisco and/or its affiliates. All rights reserved. Presentation_ID Cisco Public Quad Developer Program Launch 2013 JAN Beta Phase 1 Beta Phase2 Official Launch (Q4 CY12) Official Launch (Q4 CY12) FEBMARAPRMAYJUNJULAUGOCTSEPNOVJANDEC

20 Additional Details on Quad CDN Portal http://developer.cisco.com/web/quad-developer ssmotra@cisco.com http://developer.cisco.com/web/quad-developer ssmotra@cisco.com

21 SDK Preview & Demo

22 © 2012 Cisco and/or its affiliates. All rights reserved. Presentation_ID Cisco Public Quad Developer Edition Install

23 © 2012 Cisco and/or its affiliates. All rights reserved. Presentation_ID Cisco Public Demo - Quad Activity Feed in a Jabber Client

24 Thank You


Download ppt "© 2012 Cisco and/or its affiliates. All rights reserved. Presentation_ID Cisco Public Quad APIs and SDK Preview Sachin Smotra Product Manger, Enterprise."

Similar presentations


Ads by Google