要返回与登录用户的当前Outlook配置文件关联的主电子邮件地址,您可以使用Microsoft Graph API。以下是一个简单的步骤:
/me
端点,以获取有关当前登录用户的信息。这将返回一个JSON对象,其中包含用户的电子邮件地址。以下是一个示例请求:
GET https://graph.microsoft.com/v1.0/me
Authorization: Bearer {access_token}
响应将包含类似于以下内容的JSON对象:
{
"@odata.context": "https://graph.microsoft.com/v1.0/$metadata#users/$entity",
"id": "user_id",
"businessPhones": [
"+1 425 555 0109"
],
"displayName": "John Smith",
"givenName": "John",
"jobTitle": "Manager",
"mail": "john.smith@example.com",
"mobilePhone": null,
"officeLocation": "131/1105",
"preferredLanguage": "en-US",
"surname": "Smith",
"userPrincipalName": "john.smith@example.com"
}
在响应中,您可以找到mail
字段,它包含与登录用户的Outlook配置文件关联的主电子邮件地址。
请注意,您需要确保您的应用程序具有访问用户电子邮件地址的权限。您可以在注册应用程序时请求这些权限。
推荐的腾讯云产品和产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云