0

有没有人能够使用统一的 api 将带有附件的对话发布到群组中?

我已经能够将对话发布到没有附件的组(使用https://msdn.microsoft.com/office/office365/HowTo/groups-rest-operations#PostToGroup中的示例),但无法弄清楚或查找有关如何使用附件执行此操作的示例。

在上面 URL 中指定的页面底部,有关于带有 Attachments 属性的 Post 对象的信息,但是没有链接可以查看 Attachments 对象的外观。

4

1 回答 1

0

我还没有尝试过,但是您可以通过转到https://graph.microsoft.com/beta/$metadata来查看统一 API 的元数据。从上面看,实体的结构似乎与Outlook API 中Attachment的实体相同。Attachment

元数据的相关位:

<EntityType Name="Attachment">
  <Key>
    <PropertyRef Name="Id"/>
  </Key>
  <Property Name="Id" Unicode="false" Type="Edm.String" Nullable="false"/>
  <Property Name="Name" Unicode="false" Type="Edm.String"/>
  <Property Name="ContentType" Unicode="false" Type="Edm.String"/>
  <Property Name="Size" Type="Edm.Int32" Nullable="false"/>
  <Property Name="IsInline" Type="Edm.Boolean" Nullable="false"/>
  <Property Name="DateTimeLastModified" Type="Edm.DateTimeOffset"/>
</EntityType>

<EntityType Name="FileAttachment" BaseType="Microsoft.Graph.Attachment">
  <Property Name="ContentId" Unicode="false" Type="Edm.String"/>
  <Property Name="ContentLocation" Unicode="false" Type="Edm.String"/>
  <Property Name="IsContactPhoto" Type="Edm.Boolean" Nullable="false"/>
  <Property Name="ContentBytes" Type="Edm.Binary"/>
</EntityType>

<EntityType Name="ItemAttachment" BaseType="Microsoft.Graph.Attachment">
  <NavigationProperty Name="Item" Type="Microsoft.Graph.OutlookItem" Nullable="false" ContainsTarget="true"/>
</EntityType>
于 2015-09-17T13:15:42.940 回答