问题描述
我正在开发一项服务,以将Dolibarr日历与Outlook日历同步。
我首先尝试在Outlook邮箱中创建一个事件。 我曾在不同的论坛上讨论过,并尝试了许多不同的方法,但仍然存在这个问题:
代码:ResourceNotFound
消息:找不到资源。
我已经在Microsoft Azure上创建了具有以下API授权的API:
第1步:身份验证和授权
https://login.microsoftonline.com/########/oauth2/V2.0/authorize?
client_id=2c4*******
&scope=openid+offline_access+User.Read+Calendars.Read+Calendars.ReadWrite
&response_type=code
第2步:获取访问令牌
然后我得到一个code
来请求access-token
:
https://login.microsoftonline.com/########/oauth2/V2.0/token
具有以下数据(json):
"grant_type" => "authorization_code","code" => "{prevIoUs_code}","client_id" => "2c4*******","client_secret" => "p0i********"
我终于得到了令牌,并且似乎已经通过了很好的认证。
第3步:发布活动
https://graph.microsoft.com/v1.0/me/events
具有以下标题:
'Content-Type: application.json'
'Authorization: Bearer {token}'
和以下数据(json):
"subject": "....","body": {
"contentType": "HTML","content": "..."
},"start": {
"dateTime": "2020-09-16 10:00:00","timeZone": "Pacific Standard Time"
},"end": {
"dateTime": "2020-09-16 13:00:00","timeZone": "Pacific Standard Time"
}
你知道为什么我会有这个问题吗?
(我想我是在使用我的学生帐户)
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)