Просто хотел проверить, можно ли сделать HTTP-запрос для получения данных о присутствии в Lync 2010, что-то вроде того, как это было сделано в Lync 2007 e.h.
<cwaRequests xmlns="http://schemas.microsoft.com/2006/09/rtc/cwa" sid="91">
<queryPresence rid="4">
<uris>
<uri>sip:[email protected]</uri>
</uris>
</queryPresence>
</cwaRequests>
Я хотел сделать этот запрос из сценария PHP на компьютере с Linux. Возможно ли это без установки какого-либо дополнительного программного обеспечения?
Любая помощь будет потрясающей.
Если вы заинтересованы в создании веб-службы, которая предоставляет функциональность UCMA, вы можете рассмотреть следующие вопросы:
При проектировании / разработке части веб-API следует помнить о том, что UCMA представляет собой 64-разрядную сборку, что означает, что не следует ожидать ее запуска в 32-разрядном процессе. Если вы когда-нибудь забудете это, вы столкнетесь с проблемой зависимой сборки SIPEPS не найден.
После того, как вы освоитесь с UCMA, вы захотите заняться разработкой веб-API, чтобы раскрыть эту функциональность присутствия UMCA. Я оставлю немного разрозненным раздел, посвященный веб-API, поскольку существует множество различных вариантов размещения и предоставления веб-API, но я бы посоветовал изучить Начало работы с ASP.NET Web API 2 (C #) как начало.
Два текущих веб-API Skype Web SDK а также UCWA не поддерживаются в Lync 2010. Я думаю, что единственный способ, как сказал @ShellbyZ, — представить приложение UCMA 4 через Web API.