Reputation: 66
I am trying to create anonymous chat application for Skype for Business.
Folowed Trusted Application API (Skype for Business) – Authentication and Online Meetings tutorial i got everything working, except I cant invite licenced Skype for business user nor start conferencing.
When I call service:joinAdhocMeeting url, callback script catches response containing service:addParticipant url - something like:
https://webpoolbl20r04.infra.lync.com/platformservice/tgt-5b7d56427fde560091ff724dd7e3d410/v1/applications/522422585/communication/participantInvitations?endpointId=sip:[email protected]&conversationId=e8285886-d0a5-4bf2-ea64-7f74774ea451
Posting json payload to link:
{
operationId: 'd51285886-d0a5-4bf2-ea64-7f74774ea451',
to: 'sip:whoIwantToInvite',
}
Gives me back:
HTTP response 201 CREATED
Once done, callback catches two more events
Displayed reason is:
reason: {
code: "Timeout",
message: "The operation was timed out."
},
When I try service:startMessaging instead of creating adhoc meeting, I endup with same Timeout error as described above.
Skype for Business user who is invited is definitely online, and if I do open joinUrl of created adhoc meeting manualy, I can join to conversation without any problem.
Have you encountered same behaviour? Is there any 'server side' log for Skype for Business online, where I can turn to?
Upvotes: 0
Views: 180