2
我刚开始使用SDK使用Lync API。是否可以使用手机号码给不在联系人列表中的人打电话?这里是我的代码(我用自动化此):Lync sdk自动拨号号码
LyncClient lyncClient = LyncClient.GetClient();
var automation = LyncClient.GetAutomation();
var conversationModes = AutomationModalities.Audio;
var conversationSettings = new Dictionary<AutomationModalitySettings, object>();
List<string> participants = new List<string>();
var contact = lyncClient.ContactManager.GetContactByUri("+1 (111) 1111111");
participants.Add(contact.Uri);
automation.BeginStartConversation(AutomationModalities.Audio, participants, null, StartConversationCallback, automation);
如果有电话+1 (111) 1111111
用户在我的联系人列表中存在它工作正常,但如果用户不存在,或者如果它是我自己的电话号码,然后我不能拨打电话。我不会打电话,而是看到弹出窗口“转接电话”,它允许我手动选择一个人从我的联系人列表中拨打电话。
有什么解决方法?我只想拨打任何电话号码,就像我使用MS Lync桌面客户端一样。
谢谢。现在我可以拨打除我自己以外的任何电话号码。这里有什么问题?是否可以拨打我自己的号码? – 2012-07-10 06:41:37
我的教育猜测是你不能使用lync客户端调用你自己 – Lister 2012-07-10 15:37:36
上面这段代码不起作用,参与者集合不允许将字符串对象添加到它的集合中。你有其他的选择。 – Mawy 2016-06-15 08:06:14