01-18-2019 04:28 AM
Hi guys,
are there any API calls to login or logout an emcc device profile?
Greets Michael
02-04-2019 06:48 PM
For login, you could use the login URL. There is also a logout URL you can use.
http://X.X.X.X/emapp/EMAppServlet?device=SEP001122334455&userid=user.name&seq=1234
Is this what you are looking for?
02-06-2019 10:55 AM
The APIs which support Extension Mobility are:
- Extension Mobility API: a small HTML/XML API allowing login/logout/logout-all/device-user query. Requires end-user credentials or a designated E/M 'proxy' user credentials:
- AXL: an extensive SOAP API for configuring/managing all of CUCM. Required CUCM admin-level credentials:
https://developer.cisco.com/site/axl/
* doDeviceLogin: https://pubhub.devnetcloud.com/media/axl-schema-reference/docs/Files/AXLSoap_doDeviceLogin.html#Link411
* doDeviceLogout: https://pubhub.devnetcloud.com/media/axl-schema-reference/docs/Files/AXLSoap_doDeviceLogout.html#Link415
However, neither support cross cluster extension mobility scenarios - only single-cluster.
I have heard of developers examining the HTTP requests/responses of a phone performing EMCC function via the on-screen display and essentially reverse-engineering the HTTP messaging, so its something to consider. However note this is not an officially supported 'developer interface', which may have support implications if the mechanism changes at some point in the future.
10-22-2019 01:42 AM
doDeviceLogin and doDeviceLogout will help you do this
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide