我想邀请用户发送特定消息,但我找不到可以设置邀请消息的位置.
这是我所做的(简化)样本:
skype.Client.Start(true, true);
var user = skype.SearchForUsers("the_name_i_am_searching_for")
.Cast<User>()
.FirstOrDefault();
if (user != null)
user.BuddyStatus = TBuddyStatus.budPendingAuthorization;
Run Code Online (Sandbox Code Playgroud)
使用此代码,将发送默认邀请.
尝试使用Property数组而不是简单的赋值.更改
user.BuddyStatus = TBuddyStatus.budPendingAuthorization;
Run Code Online (Sandbox Code Playgroud)
至
skype.Property["USER", "the_name_i_am_searching_for", "BUDDYSTATUS"] =
string.Format("{0} {1}", (int)TBuddyStatus.budPendingAuthorization,
"your welcome message")
Run Code Online (Sandbox Code Playgroud)
我没有找到任何官方文档,但这个 lib非常有帮助.通知SetBuddyStatusPendingAuthorization方法
| 归档时间: |
|
| 查看次数: |
1424 次 |
| 最近记录: |