当我在office365 web浏览器页面中打开电子邮件时,有一个选项可以下载此电子邮件项目附件(使用Microsoft Outlook附加到当前邮件的另一封邮件)附件的内容-*。eml文件(内容类型:RFC-822)。
但是,当我尝试通过G组分API(相同操作)获取此项目附件的内容时,不存在ContentBytes响应属性。
{
"@odata.context": "https://graph.microsoft.com/beta/$metadata#users('bbbbb')/messages('fffff')/attachments",
"value": [{
"@odata.type": "#microsoft.graph.itemAttachment",
"id": "gggg",
"lastModifiedDateTime": "2017-02-13T16:29:45Z",
"name": "The Daily Build - Compiling your C code to .NET",
"contentType": "message/rfc822",
"size": 99129,
"isInline": false
}
]
}
任何想法如何通过图形应用编程接口获取附加的前景消息的内容吗?文件附件内容类型工作正常,我可以从图形应用编程html" target="_blank">接口响应的内容字节属性中获取内容。考虑以下APIendpoint:
https://graph.microsoft.com/beta/me/messages/{id}/附件
https://graph.microsoft.com/beta/me/messages/{id}/附件/{attachmentId}
https://graph.microsoft.com/beta/me/messages/{id}/附件/{attachmentId}$expand=#microsoft.graph.item附件/item
以上任何一个都不会返回附加项的内容。
它处于测试阶段,没有留档,但您可以使用Microsoft G想像API获取MIME内容:
GET https://graph.microsoft.com/beta/me/messages/{id}/$value
或
GET https://graph.microsoft.com/beta/users/{id | userPrincipalName}/messages/{id}/$value
附件:
GET https://graph.microsoft.com/beta/users/{id}/messages/{id}/attachments/{id}/$value
您可以使用响应创建一个文件。eml扩展。
编辑:
现在正式进入预览:https://learn . Microsoft . com/en-us/graph/outlook-get-mime-message
我在Azure门户网站的应用程序注册服务中创建了一个应用程序,以访问Microsoft 365图形api。 我可以使用https://log in . Microsoft online . com/570 fa6c * * * * * * * * * * * * * * * * * * * * * f233/oauth 2/v 2.0/token创建令牌,但是当我尝试使用上面生成的令牌https:
Scrapy提供了一个 item pipeline ,来下载属于某个特定项目的图片,比如,当你抓取产品时,也想把它们的图片下载到本地。 这条管道,被称作图片管道,在 ImagesPipeline 类中实现,提供了一个方便并具有额外特性的方法,来下载并本地存储图片: 将所有下载的图片转换成通用的格式(JPG)和模式(RGB) 避免重新下载最近已经下载过的图片 缩略图生成 检测图像的宽/高,确保它们满
问这个问题的另一种方法是: 如何使用Azure个人访问令牌验证项目,以便maven build可以下载发布在
我已经通过outlook中的graph API创建了定期日历事件,但是,我无法找到任何方法通过graph API删除定期事件的特定实例。我查阅了所有的graph API文档https://docs.microsoft.com/en-us/graph/api/event-delete?view=graph-rest-1.0 让我知道是否真的可以更新/删除特定的定期事件实例以及如何更新/删除。 谢谢
是否可以通过API获取我拥有的Azure广告目录列表?我可以访问Azure AD Graph API以获取每个特定目录的用户/组信息,但是,我想列出与我的Azure订阅关联的所有目录。 如果需要,我甚至可以单独查询每个目录。我只想列出目录,不管怎样可能。但是,查看用户、组和目录角色的输出,我还没有看到任何实际显示目录对象显示名称的属性。 谢谢
我有一个CI管道,可以生成一个名为“build-artifact”的工件。我用发布步骤发布这个工件: 我可以看到管道正确地发布了工件。然后在一个不同的管道中,我试着下载工件,正如这里所描述的 我希望这会下载工件。相反,它会看到所有文件,但不会下载它们。这是运行上述管道的输出: 发生了什么?为什么azure不下载这些工件?