09-17-2018 07:10 AM
Hello, I use Finesse Cisco Finesse 11.5 API. When I want to send a action "transfer_sst" by those params:
{ method: 'PUT',
url: 'http://finesse2.cc.tel.mcra.fr/finesse/api/Dialog/352345030',
headers:
{ 'Content-Type': 'application/xml',
Authorization: 'Basic NzEzMTAwMDo3MTMxMDAw' },
body: '<Dialog><requestedAction>TRANSFER_SST</requestedAction><toAddress>7106031</toAddress><targetMediaAddress>7131000</targetMediaAddress></Dialog>' }
I can send successfully to "7106031". But I get just one notification from finesse:
I have to refresh my page to get the notification of "ready" status.
Some one can help me? Thanks very much !
09-17-2018 12:00 PM
Hi,
The "Ready" status is a user notification vs a dialog notification. Is your application listening to that node as well? I would suggest calling these apis via postman and using a XMPP client such as pidgin or adium to view the notifications and see if it is an application issue or an issue with Finesse.
Thanx,
Denise
09-18-2018 06:10 AM
Thank you. When I try with postman and pidgin, I can have all notifications. And now I see where is my problem.
Another question, in the action transfer_sst, I can get 3 notifications from dialog node:
In theses actions, I can get the state from the notification finesse node: "messge.state" or "message.participants.Participant.state" or "message.participants.7131000.state". Sometimes, they are the same things, and sometimes they are differents.
So, I don't know which state I should use.
09-18-2018 08:53 AM
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