次の方法で共有


post リソース タイプ

名前空間: microsoft.graph

重要

Microsoft Graph の /beta バージョンの API は変更される可能性があります。 実稼働アプリケーションでこれらの API を使用することは、サポートされていません。 v1.0 で API を使用できるかどうかを確認するには、Version セレクターを使用します。

conversationThread エンティティ内の個々の投稿アイテムを表します。

投稿を明示的に作成できなくても、次のいずれかの方法で投稿を作成できます。

このリソースでは、拡張機能を使用してカスタム プロパティに独自のデータを追加することができます。

メソッド

メソッド 戻り値の型 説明
List posts post 指定したスレッドの投稿を取得します。
Get post post 指定したスレッド内の投稿のプロパティと関係を取得します。
返信を一覧表示する なし グループ会話の投稿に返信して、指定されたスレッドに新しい投稿を追加します。
投稿を転送する なし 受信者に投稿を転送します。
添付ファイル
添付ファイルを一覧表示する attachment コレクション 投稿のすべての添付ファイルを取得します。
添付ファイルを追加する attachment 投稿に添付ファイルを追加します。
オープン拡張機能
Create open extension openTypeExtension オープン拡張機能を作成し、新規または既存のリソースにカスタム プロパティを追加します。
Get open extension openTypeExtension コレクション 拡張機能の名前で識別されるオープン拡張機能を取得します。
拡張プロパティ
単一値のプロパティを作成する post 新規または既存の投稿に、ひとつまたは複数の単一値の拡張プロパティを作成します。
単一値のプロパティを取得する post $expand または $filter を使用して、単一値の拡張プロパティを含む投稿を取得します。
複数値プロパティを作成する post 新規または既存の投稿に、ひとつまたは複数の複数値の拡張プロパティを作成します。
複数値プロパティを取得する post $expand を使用して、複数値の拡張プロパティを含む投稿を取得します。

プロパティ

プロパティ 種類 説明
body itemBody 投稿の内容です。 これが既定のプロパティです。 このプロパティを null にすることができます。
categories String collection 投稿に関連付けられたカテゴリ。 各カテゴリは、ユーザーに対して定義されている outlookCategorydisplayName プロパティに対応します。
changeKey String 投稿のバージョンを識別します。 投稿を変更するたびに ChangeKey も変更されます。 これにより、Exchange は正しいバージョンのオブジェクトに変更を適用できます。
conversationId String 会話の固有 ID です。 読み取り専用。
conversationThreadId String 会話スレッドの固有 ID です。 読み取り専用。
createdDateTime DateTimeOffset 投稿の作成時刻を示します。 DateTimeOffset 型は、ISO 8601 形式を使用して日付と時刻の情報を表し、常に UTC 時間です。 たとえば、2014 年 1 月 1 日午前 0 時 (UTC) は、2014-01-01T00:00:00Z です。
from recipient 代理人アクセスのシナリオで使用されます。 他のユーザーの代わりにメッセージを投稿したユーザーを示します。 これが既定のプロパティです。
hasAttachments Boolean 投稿の添付ファイルが 1 つ以上あるかどうかを示します。 これが既定のプロパティです。
id String 読み取り専用です。
importance importance グループ投稿の重要性: lownormalhigh
lastModifiedDateTime DateTimeOffset 投稿が最後に修正された日時を指定します。 DateTimeOffset 型は、ISO 8601 形式を使用して日付と時刻の情報を表し、常に UTC 時間です。 たとえば、2014 年 1 月 1 日午前 0 時 (UTC) は、2014-01-01T00:00:00Z です。
newParticipants recipient collection この投稿の一部としてスレッドに追加された会話の参加者です。
receivedDateTime DateTimeOffset 投稿の受信時刻を示します。 DateTimeOffset 型は、ISO 8601 形式を使用して日付と時刻の情報を表し、常に UTC 時間です。 たとえば、2014 年 1 月 1 日午前 0 時 (UTC) は、2014-01-01T00:00:00Z です。
sender recipient 送信者のアドレスが含まれます。 送信者が指定されていない場合、送信者の値は認証済みユーザーのアドレスと見なされます。 これが既定のプロパティです。

リレーションシップ

リレーションシップ 説明
attachments Attachment コレクション post の fileAttachmentitemAttachmentおよび referenceAttachment 添付ファイルのコレクション。 読み取り専用。 Null 許容型です。 $expand をサポートします。
extensions Extension コレクション 投稿に対して定義されているオープン拡張機能のコレクション。 読み取り専用。 Null 許容型です。 $expand をサポートします。
inReplyTo 投稿 この投稿が conversationThread で返信している以前の投稿。 読み取り専用です。 $expand をサポートします。
multiValueExtendedProperties multiValueLegacyExtendedProperty collection その投稿用に定義された、複数値拡張プロパティのコレクションです。 読み取り専用。 Null 許容型。
singleValueExtendedProperties singleValueLegacyExtendedProperty collection その投稿用に定義された、単一値拡張プロパティのコレクションです。 読み取り専用。 Null 許容型。

JSON 表記

次の JSON 表現は、リソースの種類を示しています。

{
  "body": {"@odata.type": "microsoft.graph.itemBody"},
  "categories": ["string"],
  "changeKey": "string",
  "conversationId": "string",
  "conversationThreadId": "string",
  "createdDateTime": "String (timestamp)",
  "from": {"@odata.type": "microsoft.graph.recipient"},
  "hasAttachments": true,
  "id": "string (identifier)",
  "importance": "string",
  "lastModifiedDateTime": "String (timestamp)",
  "newParticipants": [{"@odata.type": "microsoft.graph.recipient"}],
  "receivedDateTime": "String (timestamp)",
  "sender": {"@odata.type": "microsoft.graph.recipient"}
}