問題タブ [ewsjavaapi]

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.

0 投票する
1 に答える
1364 参照

java - ItemAttachment の保存

EWS JAVA API 1.2 を使用していますが、このコードを使用して ItemAttachment を保存する際に問題があります。

item.load(....)このエラーを返します

microsoft.exchange.webservices.data.InvalidOperationException: このサービス オブジェクトに Id がないため、この操作を実行できません。

ご協力ありがとうございました。

0 投票する
1 に答える
711 参照

exchange-server - EWS の FindItem 呼び出しが正しくないEffectiveRights 値を返す

FindItem 呼び出しを使用して、Exchange Web サービス (EWS) からアイテム (予定) を取得しています。取得されるプロパティは、アイテム ID と有効な権利です。多くの場合、EffectiveRights プロパティには正しい値が含まれていません。ただし、(同じコードを使用して) 値が正しい場合もありますが、原因がわかりません。

私が検索している予定表フォルダーは、私が認証したサービス ユーザーに作成者権限が委任されており、このサービス ユーザーが作成者である予定が含まれています。

私はews-java-apiライブラリを使用していますが、応答トレースはこれが解析バグではないことを示しています。

アイテムを取得するために使用されるコード:

リクエスト トレース:

「誤った」応答の痕跡:

多少関連していると思われるこのブログ投稿を既に見つけましたが、それ以上のものはありません。

0 投票する
1 に答える
5430 参照

java - EWS Java API 取得添付ファイル

ews Java API 1.3 SNAPSHOTを使用して添付ファイルを取得する際に問題があります。メールで添付ファイルを取得したいのですが、ここに私のコードがあります:

私の問題は、添付ファイルのない別の電子メールを取得し、添付ファイルのある電子メールを常にスキップできることです。例は次のとおりです。私の受信トレイには、この電子メールリストがあります

  • from: a@gmail.com (添付ファイルあり)
  • from: b@mycompany.com (添付ファイルなし)
  • from: c@hiscompany.com (添付ファイルあり)
  • from: d@mycompany.com (添付ファイルなし)

コードを実行すると、次のように添付ファイルのないメールが常に届きます。

  • from: b@mycompany.com (添付ファイルなし)
  • from: d@mycompany.com (添付ファイルなし)

添付ファイルのある他のメールをスキップします。これがどのように発生するかわかりません。誰か助けてくれませんか?

0 投票する
1 に答える
1296 参照

java - EWS JAVA API を使用して別のメールボックス カレンダーにアクセスする権利を取得する方法

以下のコードを使用して、組織で使用可能な会議室を取得できます。特定の会議室の予約を取得する必要があるため、以下のコードを使用しました。

このコードを実行すると、MeetingRoom1 という名前の組織で利用可能なすべての会議室のリストを取得できます。次に、特定の meetingroom-1@yy.com にアクセスして、その部屋の予定を取得しようとしていますが、投げます以下のようないくつかの例外。

会議室のカレンダーにアクセスする権限がないことが原因かもしれません。予定を取得するためにさらに進む方法。助けてください。EWS-JAVA API で必要です。

前もって感謝します。

0 投票する
1 に答える
177 参照

ewsjavaapi - EmailMessage で DateTimeReceived を設定するにはどうすればよいですか?

を (直接的または間接的に) に設定する必要があるDateTimeReceivedためEmailMessage、 を呼び出すことができますemailMessage.save()

EmailMessageソース ( 、ItemPropertyBagItemSchema)を掘り下げましたが、Receivedヘッダーを設定する方法 (ヘッダーに直接アクセスする方法が見つかりませんでした) も、設定する方法ItemSchema.DateTimeReceived(読み取り専用とマークされている) もわかりませんでした。見逃したものはありますか?