outlook - 使用 Microsoft Graph API 将在线 session URL 添加到事件

标签 outlook office365 microsoft-graph-api outlook-restapi

任何人都可以帮助我使用 Microsoft Graph API 创建一个事件。

理想的行为是添加一个指向事件的链接,该链接在大多数日历客户端中都是可点击的。
这是我使用的事件负载的示例:

{
    ...
    "body": {
        "ContentType": "HTML",
        "Content": "<a href=\"https://somelink.com\">Start Online Meeting</a>"
    },
    "onlineMeetingUrl": "https://somelink.com"
}

此有效负载作为 POST 请求发送到 https://graph.microsoft.com/v1.0/me/events
目前的回应是:
{ 
 ...
 'onlineMeetingUrl': null,
 ...
}

并且事件的详细信息在日历应用程序中不可点击
并像纯文本一样显示
Start Online Meeting
或转换为
Start Online Meeting <https://somelink.com>
在谷歌日历中

感谢帮助!

最佳答案

您可以尝试在 Content 属性的值中转义双引号字符并将 anchor 标记包装在 div 元素中吗?下面的例子:
{ "body": { "ContentType": "HTML", "Content": "<div><a href=\"http://bing.com\">bing</a></div>" } }

关于outlook - 使用 Microsoft Graph API 将在线 session URL 添加到事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41096347/

相关文章:

url - Outlook 中的 url 中的双斜线

html - 如何在电子邮件中嵌入图像?

laravel - 无法使用 smtp.office365.com 中的用户名在 SMTP 服务器上进行身份验证

Azure 安全 Web API 与 Azure AD 调用本地服务(SharePoint、SQL)

javascript - 如何将字符串类型从 API 响应转换为图像文件 - ����\u0000\u0010JFIF\u0000\u0001\u0001\u0000\u0000\u0001 -

excel - 如何将工作表中的图像嵌入 Outlook 电子邮件

html - 带有 outlook 签名的 href mailto

azure - 从 Microsoft 帐户登录不适用于 Multi-Tenancy Azure AD 应用程序

azure - 从 Azure Function 进行身份验证并调用 Sharepoint Online Api

azure - 如何使用 Microsoft Graph 从 O365 获取 "msExchMailboxGuid"