首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何从Graph API读取删除联系人信息/个人资料

如何从Graph API读取删除联系人信息/个人资料
EN

Stack Overflow用户
提问于 2020-06-23 22:32:04
回答 1查看 164关注 0票数 1

我已经通过删除编辑配置文件设置了我的手机,但当我访问https://graph.microsoft.com/v1.0/me时,我仍然看到AD中定义的手机。如何通过Delve获取我设置的联系人信息?

我的帐户由AD帐户支持,必须配置为与Azure AD同步(不知道确切详细信息)。这在这里起作用了吗?

响应:

代码语言:javascript
运行
复制
{
    "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#users/$entity",
    "businessPhones": [
        "610-555-1111"
    ],
    "displayName": "Michael DePouw",
    "givenName": "Michael",
    "jobTitle": "Dev",
    "mail": "mdepouw@blah.com",
    "mobilePhone": "407-555-3333",
    "officeLocation": "DET",
    "preferredLanguage": null,
    "surname": "DePouw",
    "userPrincipalName": "mdepouw@blah.com",
    "id": "24cb7258-0703-4c76-92b6-bc9323fb94ab"
}
EN

回答 1

Stack Overflow用户

发布于 2021-06-09 22:24:28

我正在寻找使用Microsoft Graph API从Delve中提取Skills,结果却发现了this one

此查询将返回您的技能和专业知识(列为'responsibilities‘-它是一个字符串集合,与’Skills‘相同)

https://graph.microsoft.com/v1.0/me/?$select=displayName,skills,responsibilities

这就达到了我的目的。但是,当我同时使用v1.0beta访问contacts时,两者都显示为Forbidden - 403,这意味着我没有权限访问它。

代码语言:javascript
运行
复制
https://graph.microsoft.com/v1.0/me/contacts
https://graph.microsoft.com/beta/me/contacts

也许你可以向你的组织申请许可。

更新您只能获取商务电话,而不能获取个人手机号码。试试这个:

代码语言:javascript
运行
复制
# for yourself
https://graph.microsoft.com/beta/me?$select=businessPhones

# for other users
https://graph.microsoft.com/beta/users/USERID?$select=displayName,businessPhones
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62537189

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档