我们正在使用Skype Web SDK在我们的网络应用中构建聊天功能。我们希望能够以类似名片的格式在Skype中显示用户的个人资料信息。这将有典型的配置文件字段,如标题,部门,公司,位置等。
所有这些字段都在SDK中列为Person对象的属性。但是,似乎实际上只根据我的Active Directory用户帐户中的信息填充了其中一些。我正在获取电话号码,姓名,电子邮件地址和avatarUrl,但这就是它。位置,标题,部门等都是空字符串。
是否存在阻止此信息显示的安全/隐私设置?或者,在进行Person搜索以获取生成的Person对象上的那些属性之后,我需要做些什么特别的事情吗?
谢谢!
本·吉尔伯特答案 0 :(得分:0)
Person
个对象通常来自搜索结果和联系人列表 - 在这两种情况下,UCWA都会返回部分数据,例如显示名称,但不显示办公地点。您是否尝试调用person.department.get()
- 这会向UCWA发送GET请求以提取缺少的属性值?