Questions tagged [ucma]

Unified Communications Managed API (UCMA)

UCMA is an API to access the communication capabilites of Office Communication Server (OCS) and Lync (the next generation of OCS).

UCMA 2.0:

UCMA 3.0:

  • Targeted at Lync
  • SDK Documentation
  • Added B2BUA and media stack - this makes it possible to use limited UCMA 3.0 functionality without Lync.

UCMA 4.0:

  • Primarily for middle tier application against Microsoft Lync Server 2013
  • managed code API based on SIP
  • What is UCMA 4.0
216 questions
27
votes
2 answers

what are difference between "Lync Server 2010 SDK" / "UCMA 3.0 SDK" / and UCC API?

I'm looking for the client side and server side API for Lync 2010. But I found many API that can be able to develop. Anyone what are difference between all of them? Please help Microsoft Lync Server 2010 SDK…
Lertwut W.
  • 273
  • 3
  • 8
24
votes
2 answers

Should I use UCWA or UCMA or another API for a Skype for Business Server Application?

There seems to be a lot of different SDKs / APIs around Skype for Business. I'm having a tough time deciphering which one would be appropriate for a server side Bot like application that could communicate domain specific information to the users…
Mike
  • 780
  • 1
  • 5
  • 26
8
votes
0 answers

UCMA Send File & File Transfer Sample

There are no samples using for UCMA to send file from applicationendpoint to userendpoint or vice versa. I've tried below sample but it didn't work. See code and error: if (e.State == MediaFlowState.Active) { byte[]…
8
votes
2 answers

How do I fix SIPEPS reference missing from UCMA InstantMessagingCall quick start sample

I’m attempting to work with UCMA sample and came across https://msdn.microsoft.com/en-us/library/office/dn454827(v=office.16).aspx I installed the SDK from https://msdn.microsoft.com/EN-US/library/office/dn465959(v=office.16).aspx and have the…
David Hollowell - MSFT
  • 1,065
  • 2
  • 9
  • 18
7
votes
4 answers

Error SIPEPS, Version=5.0.0.0 UCMA 4.0 VS2010/VS2013

I had developed an UCMA 4.0 application on both VS 2013 and VS 2010. When run project, I got this error: Could not load file or assembly 'SIPEPS, Version=5.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The…
Neo
  • 1,469
  • 3
  • 23
  • 40
6
votes
1 answer

Connecting standalone UCMA application to SIP trunk provider

I am trying to make an outbound call from a standalone UCMA application to a SIP provider (Gamma) which authenticates based on connecting IP address. Here is the code with which I am trying to achieve this (lifted straight from Michael Greenlee…
Adrian Hand
  • 480
  • 3
  • 8
  • 19
5
votes
2 answers

Sending formatted text with UCMA 2.0

Has anyone been successful in sending formatted text over an Instant Message flow using the UCMA 2.0 sdk? It doesn't seem to be very well documented on MSDN. Are there any examples out there? Any books that talk about this?
dmo
  • 3,993
  • 6
  • 35
  • 39
5
votes
1 answer

UCMA 4.0 application - missing SIPEPS.dll or one of dependencies

I've just made a small LYNC application using UCMA 4.0 - it all runs nice on my local machine but I have problem installing it on destination server. I've already fought and won with missing assemblies but still cannot run the program…
Yasskier
  • 791
  • 1
  • 14
  • 36
4
votes
1 answer

UCMA 3.0 Sample Learning Project

I am new to UCMA 3.0 (and new to Lync server as well) and want to get a feeling about how to talk to Lync 2010 server through UCMA. I want to have something quick and dirty, such as a step-by-step tutorial showing me how to set up the development…
Alex
  • 131
  • 2
  • 7
4
votes
2 answers

Dependencies not loading or partially loading

I am trying to work with the MS Lync UCMA 4.0 sdk and just switched to using Visual Studio 2012 (becuase .NET 4.5 Framework is required). I can't figure out what is going on here, I've set the Target CPU to x64 and the Target Framework to .Net…
4
votes
1 answer

Capturing Lync video stream

Is it possible to somehow capture a video stream of a lync conference in lync 2010 or 2013? I've got the beta running in our labs. UCMA provides hooks for AudioVideoFlow but only seems to operate on the audio side.. Is it possible to get a direct…
XeroxDucati
  • 5,130
  • 2
  • 37
  • 66
3
votes
1 answer

Skype for Business Online Administration API

Since there are a lot of APIs for Skype for Business, and the documentation isn't always very clear, and many hours have already been wasted developing for an wrong API, here I am asking you: I am looking for an API which enables me to administrate…
Philipp
  • 69
  • 1
  • 11
3
votes
1 answer

UCMA vs UCWA - User vs Application Endpoint

I need to develop a chatbot with these properties: Platform - Skype for Business On-Premise Function - Replies to user queries by looking in various knowledgebases (Multiple Platforms - Databases, Web APIs, etc.) Basic textual conversation to begin…
3
votes
0 answers

A chat bot to integrate to Microsoft Lync 2010/2013

I have created a chatbot in c# using .net 4.5. The chat bot accesses multiple other applications in the background and returns the output to the user. The chat bot was initially planned to be a standalone application but the requirement has changed…
KChow
  • 317
  • 3
  • 15
3
votes
0 answers

Skype for Business Make a Call on behalf of Delegate

We have a simple one click to call system who is implemented like this in our web page : Then this is opening a window in the client, and I have to click to finally confirm my call: This is working perfectly…
Magellan
  • 325
  • 4
  • 12
1
2 3
14 15