Zenithies
Zenithies

Reputation: 66

Trusted Application API (Skype for Business) - Invite licenced user to adhoc meeting

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

Answers (0)

Related Questions