私はドキュメントを調査していましたが、conversationThreadとMicrosoft Graph の会話(v1.0 参照) の正確な違いは何ですか?
会話のドキュメントには次のように記載されています。会話はスレッドの集まりであり、スレッドにはそのスレッドへの投稿が含まれます。会話内のすべてのスレッドと投稿は、同じ件名を共有しています。関係はスレッドです。ここで、同じ主題はその会話の傘下を意味すると思いますか?
一方、conversationThreadのドキュメントには次のように記載されています。conversationThread は投稿のコレクションです。最後の投稿の受信者コレクションは、スレッド全体の集約された受信者です。スレッドの受信者のコレクションが増える可能性があります。受信者がスレッドから削除されると、新しいスレッドが作成されます。関係はpostsです。ここでは手がかりではありません。conversationThread が投稿のコレクションである場合、それは会話が提供するものとほとんど同じでしょうか?
私がやろうとしてきたことは何ですか?私は Fiddler を使用して HTTP リクエストgroups/<id>/conversations
を操作していますgroups/<id>/threads
が、最も明白な違いは、そうでないプロパティがあるthreads
ことです。すると、「なぜ、どのような状況で、とにかく使い回すのか?」という疑問が頭に浮かびました。conversationThreadとconversationの違いを理解していないためかもしれません。isLocked
conversations
group/<id>/threads
group/<id>/conversations
私は Microsoft Graph の初心者であることを心に留めておいてください。コミュニティがこの質問を明確にするのを手伝ってくれたら本当にありがたいです。
よろしくお願いします!
編集
Fiddler を使用して、新しいスレッドを作成することができました。ただし、期待どおりに指定された会話に新しいスレッドを作成するのではなく、新しいスレッドに合わせて新しい会話を作成します。また、新しく作成されたスレッド内で新しい投稿を作成しようとしましたが、次のエラーに直面しています: "The OData request is not supported" using the request body: "
{
"body": {
"contentType": "application/json",
"content": "This is a test"
}
}
"