問題タブ [microsoft-graph-api]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
rest - office365 microsoft グラフの全文検索
Microsoft Graph は、v1.0 またはベータ版で全文検索機能を提供しますか?
具体的には、メール本文の内容を検索したいと考えています。API のさまざまな部分をテストするためだけに、次のリクエストを試しました。
返信メッセージあり
とリクエスト
返信メッセージあり
この最後の応答では、いくつかの検索機能について言及していますが、これがドキュメントに記載されているのを見つけることができません。
c# - OutlookServicesClient の使用中に SystemOutOfMemoryException が発生する
私は最近、新しい Outlook/Office 365 Rest API の使用を開始し、認証(新しい v2.0 アプリ モデル)、スコープ、OutlookServicesClientの使用、より優れた(linq-)queriesの作成に関して大きな助けを得ました。
残念ながら、一部のユーザーからメモリの問題が報告され、次のような結果になりましたSystem.OutOfMemoryException
。
私のクエリ(日付に受信した電子メールの数を取得するため)は次のようになります。
ソースを破棄する方法が見つかりませんでした。また、ローカル変数しかないため、それが必要だとも思いません。emails
-listの結果はデータベースに保存されます。ツールのメモリ使用量は、この機能を追加する前は安定していましたが、現在は 1 時間あたり約 10Mb 増加しています (メールの数によって異なります)。
どんな提案でも大歓迎です!
office365 - office365 microsoft グラフ グループの会話
私はグラフAPIの初心者です。https://graph.microsoft.com/v1.0/groups/id/conversationsを使用してグループ会話にアクセスしようとしています。しかし、結果は「SMTPアドレスに関連付けられたメールボックスがありません」と表示されます。会話を持つすべてのグループは、グループの会話にアクセスする他の方法です..?
ruby-on-rails - Office365 REST API を使用して OneDrive ファイルを Ruby 変数にダウンロードするにはどうすればよいですか?
Ruby on Rails アプリを構築しており、いくつかの Office365 機能を統合したいと考えています。
例: OneDrive からファイルをダウンロードし、それを電子メールに添付して、Outlook REST API 経由で送信したいと考えています。
これは項目コンテンツの OneDrive REST API を取得することがわかりましたが、使用方法がわかりません。
Rails で GET 要求 (msdn.microsoft.com で説明されている形式) を送信する必要があることを理解しています。これにより、ファイルをダウンロードするための "事前認証済みダウンロード URL " が提供されます。
次に、この事前認証済みのダウンロード URLを使用して 2 番目の GET 要求を送信してダウンロードを開始する必要がありますが、ファイルを変数に保存するために応答を処理する方法がわかりません。
ファイルを Ruby on Rails アプリの変数に取得して、Outlook REST API を使用して電子メールに添付し、自分の Rail コントローラーから送信できるようにするにはどうすればよいですか?
また、このワークフローは実際には帯域幅と処理 (3 つの REST API 要求 + 1 つのダウンロード + 1 つのアップロード) に関して最適化されていませんが、機能します。
ただし、OneDrive ファイルを電子メールに直接添付して送信する単一の REST API が存在する場合、それは私の人生を大いに楽にし、エネルギーを節約し、Microsoft データセンターからお金を節約し、地球の生態系を節約します。
チュートリアル、例、またはより説明的なドキュメントは大歓迎です。
--- 編集 --- 電子メールは Office365 ユーザー以外の誰かに送信する必要があり、公開リンクは機密文書のセキュリティ上の問題であるため、電子メールにリンクを追加することは望ましくありません。
どんな助けでも大歓迎です。
azure-active-directory - 他の Azure AD から供給されたユーザーの Microsoft Graph API のクエリ
別の Azure AD から供給されたユーザーがいる Azure AD があります。OpenID Connect Owin ミドルウェアを使用して MVC Web アプリケーションからこれらのユーザーを認証するのに問題はありませんが、Microsoft Graph API でhttps://graph.microsoft.com/v1.0/meを照会してユーザー プロファイルを取得しようとすると、 NotFound の結果。エラー メッセージのユーザー名 (電子メール) は、@ 記号の代わりにアンダースコアが付いています。
元の AD 内のユーザーのユーザー プロファイルの取得は問題なく機能します。
何か案は?これは既知の問題ですか、それを回避する方法はありますか?