首页 文章

使用Microsoft Graph将图像链接到Sharepoint列表图片

提问于
浏览
0

我试图从包含公司新闻的Sharepoint列表中检索一些信息 . 我查看了存在的列,并意识到图像位于名为 PublishingRollupImage 的列中 .

我对微软的看法是这样的: https://graph.microsoft.com/v1.0/sites/{tenant id}/lists/posts/items?$expand=fields($select=Title,body,DepartmentCompany,PublishingRollupImage)

但是 - 如果我打这个电话,响应将是:

{
    "error": {
        "code": "-1, Microsoft.SharePoint.Client.ClientServiceException",
        "message": "Cannot serialize data for type Microsoft.SharePoint.Publishing.Fields.ImageFieldValue.",
        "innerError": {
            "request-id": "f885269e-da21-45a0-b3e4-e304f4e01edb",
            "date": "2018-12-10T12:12:25"
        }
    }
}

这是科西嘉,因为我通过添加这个来获取整个图像 . But i read我可以使用 .ImageUrl 将其转换为链接,但我不确定这是否可以在这样的调用中完成 .

有没有人给出任何指示?

1 回答

  • 0

    对象模型(CSOM / JSOM)方式返回对象列表但不返回JSON,因此不需要序列化 . 图形方式返回JSON,需要序列化操作 .

    现在没有可用的解决方法,因此您现在可能不会使用Graph字段 . 您可以在UserVoice上提交一个功能请求 .

相关问题