cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
544
Views
15
Helpful
3
Replies

Which API's from wsdl plugin is mainly using

ferid70003
Level 1
Level 1

Hi i'm a php developer. And a newbie about cisco.I opened this wsdl file which contains lots of xml.

But which one is using most? I mean if i want to make a call. and if somebody decline or accept my call. Which methods from screen do i need to do this?. Sorry for bad english

aaaa22.PNG

 

3 Replies 3

KiranKL
Cisco Employee
Cisco Employee

Hi,

You have downloaded AXL .wsdl and all these APIs are useful for remote provisioning of CUCM. Again choosing these APIs are depends on your CUCM operation. For more information please find this link: https://developer.cisco.com/site/axl/

 

You can also check this link explaining using AXL with PHP : https://developer.cisco.com/docs/axl/#!php-quickstart/php-quickstart

 

Since you are looking for call control methods like make call, answer/decline call, I would suggest you to explore call control APIs in the following section: https://developer.cisco.com/site/collaboration/  and CUCM call control integration like jtapi, sip etc..

 

If this is not the information you expected, Let us know.

 

Thanks,

Kiran

ferid70003
Level 1
Level 1

Thanks for wide answer:)

Let me explain full scenario in which i'm

I have a task but yet don't know which part i should do as a developer and which part to pass to other IT employees in work

 

for example there is a scheme(if i correctly representing how it should  be):

1.(my php code) ----> 2.(cucm) ----> 3.(call control(finesse))  ----> after this i think call(request) is made and response should return backward till first part(my php code)

so i will write php code, second is cucm and that not my speciality it will be done by our IT guy,, what about third, is it something i should do, i mean integrating finesse to cucm

As Kiran mentions, AXL will be used for (static) configuration of CUCM.

For general call control of CUCM phones, you would use something like TAPI/JTAPI/WebDialer.

If you are looking to control Finesse agent calling, then there is set of Finesse APIs you'll want to explore: https://developer.cisco.com/docs/finesse/#!finesse-overview/what-is-finesse

If you are not fairly familiar with Finesse already, you will likely struggle to understand all of the terms, concepts and operations specific to Finesse; as you mention, you'll probably want to collaborate with your CUCM/Finesse administrator to figure out exactly how your app should interact with Finesse, then translate that into the Finesse REST API requests needed to accomplish the goals.