Я в настоящее время делает скайп-инструмент и мне было интересно, как получить информацию о пользователе чужой:SKYPE4COMLib получить информацию о других пользователях?
Я понятия не имею, как это сделать. Благодаря!
Я в настоящее время делает скайп-инструмент и мне было интересно, как получить информацию о пользователе чужой:SKYPE4COMLib получить информацию о других пользователях?
Я понятия не имею, как это сделать. Благодаря!
Вы можете прокрутить массив/коллекцию Skype клиентов по номеру Friends
, а затем сопоставить имя с тем, которое вы ввели.
Массив состоит из всех ваших контактов.
var SkypeClient = new SKYPE4COMLib.Skype();
foreach (SKYPE4COMLib.User User in SkypeClient.Friends)
{
if(User.Handle.ToLower() == TextBoxName.Text.ToLower()) //Using ToLower() for case-insensitive checking.
{
TextBoxFullName.Text = User.FullName; //Contact's full name.
TextBoxMood.Text = User.Mood; //Contact's mood text.
TextBoxCity.Text = User.City; //Contact's city.
//...and so on.
break; //Terminate the loop.
}
}
Вы можете найти все виды недвижимости в SKYPE4COMLib.User
класса.
Не забывайте, что User.Handle
является контактным имя пользователя, а не его имя. Если вы хотите совместить с отображаемым именем, вместо этого вы должны сделать проверку if-statement User.DisplayName
.
Обратитесь к их предыдущей документации API для получения дополнительной информации о классах и свойствах: http://web.archive.org/web/20130620112019/http://dev.skype.com/desktop-api-reference#OBJECTS
Спасибо !! <3 @VisualVincent –
@SynomousArtz: Если я решил вашу проблему, пожалуйста, отметьте мой ответ как принятый ответ, нажав зеленый галочку на нем слева. –