最近、Microsoft Graph APIが添付ファイルを/ me/messagesエンドポイントから返されたメッセージエンティティとして返されていることがわかりました。添付ファイルがMicrosoft Graph APIのメッセージエンティティとして表示される
次のように再現するシナリオは次のとおりです。
- は自分自身にメールを送信(または他の誰かがあなたにメールを送ることがあります)1つ以上のファイルが添付された
- グラフExplorerで次のクエリを実行します。https://graph.microsoft.com/v1.0/me/messages
- 電子メール自体を表す1つのオブジェクト(これは正しい動作です)と添付ファイルの表現である1つ以上のオブジェクトが存在することに注目してください。
これらの添付ファイル "メッセージ"は元の電子メールと同じ件名を持ち、ボディコンテンツは添付ファイルのファイルコンテンツ(添付ファイルがドキュメントの場合)に設定されていますが、送信者はありませんまたは受信者の場合はisReadステータスがtrueで、isDraftステータスがtrueの場合全くのナンセンス!
私はこれだけはグラフAPIのバグであると仮定することができます - 私は、これは設計によって起こる理由何らかの理由を見ることができません。私はGraph APIを使って約9ヶ月間作業していたことに注目する価値があり、この動作は最近になって起きています。
マイクロソフトの誰かができるだけ早くこれに連絡してください。これはAPIの大きなバグであり、間違いなくそれを使用するほとんどのアプリケーションを壊してしまいます。おそらく安定したv1.0が私たちの下で変更されるという大きな懸念もあります。なぜ次のリリースでv1.1またはv2.0を使用しないのですか?
Davidさんにこの問題についてお知らせいただきありがとうございます。添付ファイルの内容がメッセージの本文にないことを除いて、私はあなたと同じことを見ています。 「添付ファイルのメッセージ」がドラフトとしてマークされていることにも興味があります。私はこれについて製品の所有者に知らせました。 –
マイケルの更新をありがとう、これを直面した指はすぐに修正されます。 –
こんにちは@ MichaelMainer-MSFTがこの問題を認識しましたが、今日もまた起き始めました。あなたは助言できますか? –