問題タブ [ews-managed-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.
c# - 予定が非公開かどうかを確認する方法
Exchange Server マネージ API を使用しています。予定が非公開かどうかを確認するにはどうすればよいですか? 「Appointment」クラスにはメソッドやプロパティがないようです。
exchange-server - Exchange Web ServicesAPI1.0エラー
Microsoft OnlineでExchangeサーバーに接続しようとすると、次のエラーが発生します。基になるXMLにアクセスする方法がわかりませんでした。このエラーは、EWS APIが期待するXML応答ではなく、Exchangeが標準のOWAログインフォームを提供しているだけであるために発生するのではないかと思いました。どうすればこれを確認できますか?
これは私のコードの最後の行にスローされたエラーです:'>'は予期しないトークンです。期待されるトークンは'"'または'''です。7行目、62番目の位置。
これは私のコードです:
exchange-server - Exchange2007SP1のEWSマネージAPIを介してAppointment.StartTimeZoneを取得できません
Appointment.TimeZone
次のアイテムでforアイテムを取得できます。
しかし、Appointment.StartTimeZone
どちらがnullを返すかではありません。
Appointment.TimeZone
DisplayName
は文字列であり、オブジェクトに匹敵するようTimeZoneInfo
ですが、残念ながら、これはエンドユーザーの言語のようです(私たちの環境では、さまざまな予定に対してExchangeから返されるさまざまな言語に遭遇しました)。TimeZone
そのため、予定に文字列を適切に使用することは複雑/不可能のようです。
主な質問は、StartTimeZone
予定がnullになるとどうなるかということです。
c# - Exchange EWS マネージ API - XML の予期しないトークン
Exchange 2010 サーバーで新しいメールをチェックする簡単なサンプル プログラムを作成しようとしています。私が知る限り、私が持っているコードは正常に動作するはずです。
次のようにサービスをセットアップします。
次のコードを実行すると:
このエラーが発生します (FindItemResults 行で):
これは、API が実際に生成している XML のエラーのようです。(すべて同じ行に沿って) いくつかの異なるコードを試しましたが、機能するものは見つかりませんでした。
何か案は?API から直接取得すると、少し途方に暮れます。
乾杯、ダニエル。
c# - ASP.NETWebサービスを介したMSExchange2007アクセス
ASP.NETWebサービスを介してMSExchangeServer 2007 APIを参照するにはどうすればよいですか?
ヒント:MSExchangeAPIはWebサービスとして公開されています。
ASP.NET Webサービスの既存のコードの背後にあるコードは、C#で記述されています。
このWebサービスの利用者に例外/エラーを返すための最良の方法は何ですか?
ヒント:エラーが発生したと想定すると、メッセージテキストとエラーコードが表示されます。
.net - アイテム カテゴリの更新時の EWS エラー
EWS (Exchange 2007 SP1 にログオン) を使用して VB .Net アプリケーションのアイテムで Update() メソッドを呼び出すと、次のエラーが発生します。
プロパティの更新に失敗しました
原因は何ですか?
これがアイテムのカテゴリを更新するために Exchange 2010 を要求する EWS によるものでないことを本当に願っています。私がアイテムに加えた唯一の更新は、カテゴリを追加することでした.
編集:
また、メッセージのコピーを作成し、そのカテゴリを更新する次のコードは正常に機能します。そのため、既存のメッセージのカテゴリ プロパティのみを変更しているように見えますが、これは問題です。
乾杯、デイブ
calendar - EWS: 共有カレンダーへのアクセス
Exchange Web サービスを使用して予定表データにアクセスしようとしていますが、既定の予定表ではない他のユーザーによって共有されている予定表にアクセスする方法がわかりません。私の会社の別のユーザーが共有予定表を作成して私と共有したと仮定すると、予定表フォルダーを見つけることさえできず、その中のアイテムを取得することさえできません。
回答は、EWS マネージ API (バージョン 1.0 または 1.1)、サービス オブジェクト、またはサーバーに送信する必要がある SOAP メッセージの XML 本体に関するものです。ある種の出発点が必要なだけです。どんな助けでも大歓迎です。
asp.net - メッセージのプル/プッシュ - EWS マネージ API 1.0 を使用した Exchange Server 2007
.NET 4.0 - C# アプリケーションは、Exchange Server 2007 からメッセージをプルする必要があります。EWS マネージ API 1.0 を使用しています。また、アプリはメッセージを Exchange Server 2007 にプッシュする必要があります。
exchange-server - マネージド EWS - 代わりの From プロパティを使用して返信する
マネージド Exchange Web サービスには、ExchangeService オブジェクトでインスタンス化できるクラスPostItemがあります。
ただし、 InReplyIdと Fromを含むすべてのプロパティを割り当て、Save(folderId) メソッドを呼び出した後:
返信投稿ではなく、別の投稿を作成します。
私が試した他の方法:
From プロパティを設定する方法はないため、現在の資格情報 Contact 電子メール アドレスを使用して Post Reply を作成する必要があります。しかし、それはそこに null を与えます!
手伝って頂けますか?
ありがとうございました!
c# - C# は EWS でカレンダー アイテムを作成します。結果を取得するにはどうすればよいですか?
このサイトに基づいてアプリを構築しますhttp://msdn.microsoft.com/en-us/library/dd633661%28v=EXCHG.80%29.aspx
XML の結果を返す方法 "... < t:ItemId Id="AAMkADk=" ChangeKey="DwAAAB" /> ..." を使用して、後でカレンダー アイテムを削除または編集できます!?!
マイクロソフトはフレームワーク全体で素晴らしい仕事をしましたが、彼らは本当にこの小さなことを忘れていたのでしょうか?
私はいくつかの(私にとって論理的ではない)解決策を見つけました http://blogs.msdn.com/b/exchangedev/archive/2010/02/25/determining-the-id-of-a-sent-message-by-using- extended-properties-with-the-ews-managed-api.aspx 問題を解決するためにこれを使用する必要がありますか?
乾杯