Microsoft graph api 通过Graph API创建站点页面时的一般异常
我遇到了一个问题,当我试图通过Microsoft Graph API beta端点创建站点页面时,即使在Graph Explorer中,我也会收到一个一般性异常,因为我正在使用文档中提供的示例,所以我对可能出现的情况感到茫然 我正在使用以下请求:Microsoft graph api 通过Graph API创建站点页面时的一般异常,microsoft-graph-api,Microsoft Graph Api,我遇到了一个问题,当我试图通过Microsoft Graph API beta端点创建站点页面时,即使在Graph Explorer中,我也会收到一个一般性异常,因为我正在使用文档中提供的示例,所以我对可能出现的情况感到茫然 我正在使用以下请求: POSThttps://graph.microsoft.com/beta/sites/{siteId}/页面 { "name":"Events.aspx", "title":&
POSThttps://graph.microsoft.com/beta/sites/{siteId}/页面
{
"name":"Events.aspx",
"title":"Team Events",
"publishingState": {
"level":"checkedOut",
"versionId":"0.1"
},
"webParts":[
{
"type":"rte",
"innerHTML":"<p>Here are the teams upcoming events:</p>"
}
]
}
如果您的请求完全如问题所示,那么问题可能是URL。帖子URL的
{siteId}
部分是占位符
您将要用您的站点ID替换{siteId}
例如,如果您的siteID
是ABC123,那么您的帖子的URL将是:
我遇到了完全相同的问题,偶然发现了这篇StackOverflow帖子 基本上,文档存在一个问题。
innerHTML
键需要包装在data
键中
因此,您可以拨打以下电话:
{
“名称”:“Events.aspx”,
“标题”:“团队活动”,
“出版状态”:{
“级别”:“签出”,
“versionId”:“0.1”
},
“网页部件”:[
{
“类型”:“rte”,
“数据”:{
“innerHTML”:“以下是团队即将举行的活动:”
}
}
]
}
{
"error": {
"code": "generalException",
"message": "General exception while processing",
"innerError": {
"date": "2020-11-18T05:11:16",
"request-id": "09efb46d-f393-46c8-a8ff-450815c85d35",
"client-request-id": "0ef11da8-832e-47d8-ed5d-1192343af8fa"
}
}
}