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