我创建了一个应用程序,该应用程序创建具有节组,节和页面的OneNote笔记本,并插入各种附件,包括pdf,图像,电子表格和纯html。但是,当我使用C#Graph Client插入PDF文档(1,5MB,79页)时,OneNote中的相应页面显示错误,内容尚不可用。
来自Graph API的响应都很好,状态代码为201已创建,并且api中没有其他代码。但是,当我们尝试访问它时,响应中的ContentURL返回404错误。
如果我们尝试将文档作为对象而不是图像插入,则pdf将显示为附件。但是没有办法,因为我能看到它区分工作的pdf文件和此文件。
作为附件,我们使用以下代码: 对象data-attachment = \“ {dbVedlegg.Navn} \” data = \“ name:fileBlock1 \” type = \“ {mediaType} \” /
作为内联pdf,我们使用以下代码: img data-render-src = \“名称:fileBlock1 \” alt = \“ {dbVedlegg.Navn} \” /
期望的输出将是得到某种错误或某种方式来检测文件对于OneNote而言太大。
答案 0 :(得分:0)
文件似乎没有太大。可以在发出Graph请求时从响应和时间戳中共享客户端请求ID吗?