上一篇文章讲到了如何使用最新的Graph API来给一个用户发送一个简单的 Activity Feed。我们这篇文章来详细讲一下发送三种不同类型的消息。
发送 Chat 相关的 Activity Notification
API 为 POST https://graph.microsoft.com/beta/chats/{chat-id}/sendActivityNotification
http请求的内容为:
{
"topic": {
"source": "entityUrl",
"value": "https://graph.microsoft.com/beta/chats/{chat-id}"
},
"activityType": "taskCreated",
"previewText": {
"content": "New Task Created"
},
"recipient": {
"@odata.type": "microsoft.graph.aadUserNotificationRecipient",
"userId": "569363e2-1111-2222-3333-16f245c5d66a"
},
"templateParameters": [
{
"name": "taskId",
"value": "Task 12322"
}
]
}
其中