Cisco Meeting Server - API概要

Slides:



Advertisements
Similar presentations
情報の交換・共有・蓄積を目的とした GIS リモートコミュニケーションシステム の実装 Sho Otake Graduate Department of Computer and Information Systems The University of Aizu 1 Hirohide Demura,
Advertisements

VQSコラボBusiness VQSコラボLearning ご提案資料 2014/4. Windows版 iPad版 iPhone版 交流タイプ 2 ◆シンプル設計でどの端末からも 議長or講師+5映像付発言 参加者最大:30接続(内25視聴者) (*)Android版は開発中です シンプル設計のインターフェイスはWindowsパソコン、iPad、iPhoneと.
RSS,Atom の動向 理工学部 情報学科 3 年 片山友輝. 発表内容 ・ RSS,Atom おさらい ・なぜ Atom ができたか? ・ Atom の特徴 ・ Atom の動向 ・ Atom フィードの記述方法 ・ Atom 対応ツール ・参考文献・資料.
わんくま同盟 名古屋勉強会 # 初音 玲. わんくま同盟 名古屋勉強会 #4 今日の前提 Windows Mobile アプリの話が中心 BASIC 認証 httphttp http (XML) SOAP.
この部分こそが必 要とされている ! Runtime 自身と Expression が カバーする!
Samba日本語版の設定と運用のノウハウ 応用編
Curlの特徴.
IIS 4.0で開発をするコツ Webアプリケーション構築.
Windows版設定マニュアル VPNクライアントソフトの入手
スクリーンショットの取り方 コラボエンドポイントスクリーンショットの取得 シスコシステムズ合同会社 テクニカルソリューションズアーキテクト
S. Tsuboi(1), H. Mizutani(1), N. Takeuchi(2) T. Arai (3), Y. Yanaka(3)
Webアプリケーションの 通信メカニズム WEBアプリ研究プロジェクト 第2回.
JPAを利用した RESTful Webサービスの開発
CCP Express 3.1 初期設定ガイド(WAN/LAN)
Lync Web App クイック リファレンス カード: 会議にコールインする
名古屋大学大学院人間情報学研究科 物質生命情報学専攻 情報処理論講座 原 崇
Twitterクライアントに学ぶASP.NETアプリ
Hot Pepper for iPod touch
JavaServlet&JSP入門 01K0018 中村太一.
Web使用のファイル送受信システムの実験
OpenID 勉強会 (OpenID Authentication1.1)
Delphi Day ~Delphi 概要、および新バージョンのご紹介~
ID連携を実現するSAML 2.0 と ID管理の最新動向
Silverlight とは.
セッション管理 J2EE I 第9回 /
HTTPプロトコルとJSP (1) データベース論 第3回.
FM-Tokyo Oct 30, 2004 やっと見えた! FileMaker Server Avancedの全貌
HTTPプロトコル J2EE I 第7回 /
ID一元管理を実現する - OpenIDの紹介 (OpenID Authentication1.1)
Live Framework 入門 その2 JZ5(松江) 2009/8/22.
モバイル コラボ機能/ 製品最前線 シスコシステムズ合同会社 2017年3月
Service Access Management Tool ユーザガイド: Bill to ID 管理ガイド サービス契約番号 管理ガイド
SAP & SQL Server テクニカルアーキテクチャ概要 マイクロソフト株式会社 SAP/Microsoft コンピテンスセンター
シスコビデオ製品 インテグレーション シスコシステムズ合同会社 コラボレーションアーキテクチャ事業 シニアシステムズエンジニア 安田 真人
Javaによる Webアプリケーション入門 第9回
QuestionnairToolの開発 中村太一.
望月 祐洋,由良 淳一,楠本 晶彦 {moma, yurayura,
Naoya Ito Blog テクノロジーとWeb サービス Naoya Ito
第8章 Web技術とセキュリティ   岡本 好未.
DataGrid ミニワークショップ@天文台 12/12
忙しい人のための Cisco Spark Room (クラウド ビデオ会議) 提案ガイド
九州大学キャンパスクラウド 利用法 情報ネットワーク特論 講義資料.
CCM/dCloudの使い方 シスコシステムズ合同会社 コラボレーションアーキテクチャ事業 テクニカルソリューションズアーキテクト
Oracle XEを使ってみよう 初音玲.
Cisco Start Collaboration Webinar 第4回
3-10. MySQLシステムの管理  2004年6月10日  大北高広                01T6010F.
Cisco Router GUI設定 CCPE3.2 紹介 本資料に記載の各社社名、製品名は、各社の商標または登録商標です。
マルチメディア・コンテンツの 配送・フィルタリング機構
MVP for VB が語る C# 入門 初音 玲.
MVP for VB が語る C# 入門 初音 玲.
Emoneαプログラミング入門 初音 玲.
仕事: SystemVerilogを使いたい
キャンパスクラウドによる 実験環境の構築 情報ネットワーク特論 講義資料.
Cisco dCloud dCloudへのルータの登録について シスコシステムズ合同会社 2016年7月.
Update.
端末およびサービス透過的な 情報共有支援システムの構築
ネットワークプログラミング (3回目) 05A1302 円田 優輝.
サーバーのパスワード変更.
7-0.SWORD Client for WEKO インストールマニュアル Version 2.2
Oracle XEを使ってみよう 初音玲.
Javaによる Electronic Commerce Systemの開発(2)
Twitterクライアントに学ぶASP.NETアプリ
ネットワークをシンプルにする エンタープライズ NFV
tranService Next Generation
Cisco? 直感的な操作と圧倒的臨場感のビデオ会議システムで 業務効率化と顧客サービス強化を目指す Why 課題 ソリューション
Webアプリケーションと JSPの基本 ソフトウェア特論 第4回.
Cluster EG Face To Face meeting
KEK素核研 エレクトロニクスシステムGr. 仲吉一男
B2 須山哲 (susan) 所属:Stream
Microsoft Office Project Server 2007
Presentation transcript:

Cisco Meeting Server - API概要 シスコシステムズ合同会社 テクニカルソリューションズアーキテクト 岩岸 優希 2016年9月 @yiwagish ブログ:http://cs.co/yiwagish

えー、なんでAPI なの? 開発者じゃないのに。。。。

API(アプリケーションんプログラミングインターフェース) 設定ツール

API による設定の優位性 機能実装のスピード感 顧客体験の自由度

何ができるのか?というより、いつ必要なのか? Spaceごとのデフォルトレイアウト Webから変更可能

何ができるのか?というより、いつ必要なのか? CMAでレイアウト Web/アプリで変更可能

何ができるのか?というより、いつ必要なのか? ビデオ端末からレイアウト変更

何ができるのか?というより、いつ必要なのか? ビデオ端末からレイアウト変更 シスコ端末 + TelePresence Server or CMR Cloud > アクティブコントロール (IX Protocol)で変更可能 2.0 未対応

何ができるのか?というより、いつ必要なのか? ビデオ端末からレイアウト変更 シスコ端末 + TelePresence Server or CMR Cloud > DTMF 2 / 8 で変更可能 デフォルトではDisable

How can I change screen layouts using DTMF? https://kb.acano.com/content/33/257/en/how-can-i-change-screen-layouts- using-dtmf.html

Cisco Meeting Server API

REST (Webの仕組みと同じ)

HTMLの話

HTTPの話

RESTの話 Meeting Server /calls CMS XML XML Meeting Server XML Data

RESTの中身

Chrome Advanced Rest Client ブラウザのプラグインで”設定” 履歴が残るので Postmanが運用では おすすめ Firefox Poster Chrome Postman Chrome Advanced Rest Client APIガイドには Firefox Poster利用例 DevNet ラーニングガイドにはChrome Postman入門ガイド多数

Firefox Poster (入門的に)

Cisco Meeting Server API

DTMFによるレイアウト変更 - 3 Step API ユーザの作成 DTMF Profile作成 Call Leg Profile作成 System Profile に割り当て DTMFに対してのアクション 通話中のプロファイル システムレベルのプロファイル

acano> user add apiuser api Please enter new password: ユーザの作成 acano> user add apiuser api Please enter new password: Please enter new password again: Success

Firefox-Poster利用

GET : 情報の取得=ID情報 POST : 新規設定=新規ID作成 PUT:設定変更=IDに変更を加える RESTの基本 GET : 情報の取得=ID情報 POST : 新規設定=新規ID作成 PUT:設定変更=IDに変更を加える DELETE:設定削除=IDを削除

POST Method DTMF Profile作成 https://URL/api/v1/dtmfProfiles 新規作成はPOST nextLayout=8 次のレイアウトは”8”

DTMF Profile作成 200 OK Location dtmfProfile IDをメモ

PUT MethodでDTMF Profile更新 https://URL/api/v1/dtmfProfiles/ID 更新はPUT previousLayout=2 前のレイアウトは”2”

DTMF Profile作成 GET Methodで確認

callLegProfiles作成 Call Leg Profile作成 https://URL/api/v1/callLegProfiles 新規作成はPOST changeLayoutAllowed=true レイアウト変更を有効に

Call Leg Profile作成 200 OK Location CallLegProfile IDをメモ

https://URL/api/v1/system/profiles System Profile に割り当て PUT: システムプロファイル更新 https://URL/api/v1/system/profiles システムプロファイル常にPUT callLegProfile=ID

https://URL/api/v1/system/profiles System Profile に割り当て PUT: システムプロファイル更新 https://URL/api/v1/system/profiles システムプロファイル常にPUT dtmfProfiles=ID

同じdtmfProfileで実装できるもの ミュート制御 録画 会議ロック 会議終了 同じdtmfProfileで実装できるもの muteSelfAudio unmuteSelfAudio toggleMuteSelfAudio muteAllExceptSelfAudio unmuteAllExceptSelfAudio startRecording stopRecording muteAllNewAudio unmuteAllNewAudio defaultMuteAllNewAudio muteAllNewAndAllExceptSelfAudio unmuteAllNewAndAllExceptSelfAu dio lockCall unlockCall endCall

https://URL/api/v1/xxx APIリスト /accessQuery /callBrandingProfiles /callBridges /calls /callProfiles /callLegs /callLegProfiles /coSpaceBulkParameterSets /coSpaceBulkSyncs /coSpaces dialTransforms /directorySearchLocations /dtmfProfiles /forwardingDialPlanRules inboundDialPlanRules /ivrs /ivrBrandingProfiles /ldapMappings

https://URL/api/v1/xxx APIリスト /ldapServers ldapSources /ldapSyncs /outboundDialPlanRUles /participants /recorders /system/ /tenants /turnServers /users /userProfiles /webBridges

APIが必要な機能 FAQ How do I enforce encryption for a space? https://kb.acano.com/content/10/70/en/how-do-i-enforce-encryption-for-a- space.html Can I create multiple IVRs? https://kb.acano.com/content/7/179/en/can-i-create-multiple-ivrs.html Can members of a space control other participants' audio or video? https://kb.acano.com/content/14/204/en/can-members-of-a-space-control- other-participants_-audio-or-video.html

RESTは今後も必要になりますので。。。 developer.cisco.com Learning Lab https://learninglabs.cisco.com/lab/04-rest-01-overview-of-rest-apis/step/1