我使用以下方式获取OneNote Page内容:
/v1.0/sites/{0}/onenote/pages/{1}/content?preAuthenticated=true
我对preAuthenticated选项的理解是输出HTML应该为图像提供公共URL。当我检查页面HTML(它们看起来与正常情况不同)时,看起来像是提供了公共URL,但它们无法访问。我在chrome的控制台中收到401错误,如果我按照公共URL返回以下错误:
{
"error": {
"code": "InvalidAuthenticationToken",
"message": "Bearer access token is empty.",
"innerError": {
"request-id": "47ccaf06-da94-4db6-8385-61cb81a1379f",
"date": "2018-04-09T03:35:44"
}
}
}
html显示正常,因此/ content调用似乎有效,但只是没有图像
使用我的网页上的javascript调用的ajax网络服务即时进行通话。 Web服务获取令牌并验证api调用。因为它已经存在,所以不应该达到1小时超时
有什么建议吗?
答案 0 :(得分:0)
https://github.com/microsoftgraph/microsoft-graph-docs/pull/4339/files
他们删除了对此的支持。我在同一条船上。我想要公共网址,但无法获取。