我想为我的公司制作一个日历视图,以显示哪些员工可用。我在Azure中制作了一个应用程序,可以登录系统,获取访问令牌,但无法获取信息。
我使用curl构建请求网址,并在请求中发送此标题。
array(6) {
[0]=>
string(28) "User-Agent: php-tutorial/1.0"
[1]=>
string(588) "Authorization: Bearer ~ACCESS_TOKEN~"
[2]=>
string(24) "Accept: application/json"
[3]=>
string(55) "client-request-id: ~GUID~"
[4]=>
string(30) "return-client-request-id: true"
[5]=>
string(45) "X-AnchorMailbox: ~MAIL~"
}
我得到的唯一回应是:“ ”
我做错了什么?
更新
登录后,Microsoft不会询问我是否想要授予应用程序访问权限,但它确实授予了我访问令牌。这可能是问题所在吗?我该如何让它请求权限?
更新2
登录并尝试获取信息后,我收到401错误,显示:“拒绝访问”。这很奇怪,因为它已经授予我访问令牌。
更新3
几天过去了,我已经尝试了一些示例和教程代码来检查它是否能正常工作。但即使在这些应用程序中,API 似乎也无法工作。以下是我尝试过的项目。