問題タブ [outlook-calendar]
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.
office365 - Outlook 予定表の場所フィールドに追加するのではなく、アドインが文字列を連結するのはなぜですか?
プラットフォーム: Office 365 の Outlook Web Access の予定表 (他のクライアントではなく)
シナリオ:カレンダーの招待状の場所フィールドに URL を追加するアドインがあります。アドインをクリックする前にテキストがある場合、アドインをクリックすると、入力された URL がセミコロンによって既存のテキストに連結されます。
問題:この動作により、URL がクリックできなくなるだけでなく、新たに連結されたテキストが、そのユーザーの部屋または場所の情報として、その後の招待で表示されるようになります。その後、同じテキストが Outlook 予定表クライアントにも渡されます。
コードで行ったこと: Office.context.mailbox.item.location で setAsync() 呼び出しを使用して場所を設定します。
この問題を解決するにはどうすればよいですか? 文字列を連結したくないですか?
outlook - Microsoft Graph - 他のユーザーのカレンダーを読み書きできない
他のユーザーのカレンダーを読み書きできるようにするために、Azure に Web アプリを登録しています。そのために、Azure でこのアプリにこれらのアクセス許可を設定しました。
ただし、たとえば、特定のユーザーに対して新しいイベントを作成しようとすると、エラー メッセージが表示されます。これが私が使用しているものです:
終点
HTTP ヘッダー
リクエスト本文
エラーメッセージ
足りないものはありますか?助けてくれてありがとう!
ソリューションの更新
このリンクに記載されている手順に従って問題を解決できました: https://developer.microsoft.com/en-us/graph/docs/concepts/auth_v2_service
microsoft-graph-api - Microsoft Graph - seriesMasterId で calendarView をフィルター処理する
私は定期的なイベントのすべてのインスタンスを取得できるようにしたいと考えています ( events/id/instancesを使用して「マスター」イベント以外のすべてを取得するのではなく)、そのためにcalendarViewを使用することを考えています。
ただし、これを行うには、seriesMasterIdでcalendarViewをフィルター処理する必要があります。これまでのところ、これはできませんでした。応答として常に空のオブジェクトを取得します。この質問の解決策は、クエリに対して正常に機能します
しかし、次のようなクエリで
私は常に空のオブジェクトの応答を受け取ります。
ここで何かが足りないのでしょうか、それとも何らかの理由で実行できない何かを達成しようとしていますか?
java - 以前は機能していた Calendar Invite が、Outlook メール クライアントでは機能しなくなりましたが、Gmail クライアントでは機能します
Sendgrid を使用して電子メールを送信し、Ical4j ライブラリを使用してカレンダーの招待状を作成しています。以下のコードは数か月前に正常に機能し、送信されたすべてのカレンダーの招待状にも、次のような必要なものがすべて表示されていました。いずれかの電子メール クライアント (主に Outlook と Gmail) で受信した、承認/拒否ボタン、開始日と終了日など。しかし、このコードを使用してカレンダーの招待状を送信できるようになりましたが、Outlook メール クライアントで受信すると (Gmail では正常に動作しています); 必要なすべてのカレンダー招待コントロールではなく、(.ics) 添付ファイルとして表示されます。
いくつかのアプローチを試しましたが、どれもうまくいきませんでした。
参考にしたリンク
- SendGrid C# でカレンダーの招待状/予定として電子メールを送信する
- カレンダーの招待状が Outlook で ICS ファイルとして受信される - Laravel
- https://github.com/ical4j/ical4j/issues/236
以下は、sendgrid api を使用してカレンダーの招待状を送信する Java コードです。
送信しようとしているカレンダーの招待状
microsoft-graph-api - Office365 カレンダーで新しいフォルダーを作成できません
Office365 Outlook 予定表でフォルダーを作成すると、「フォルダーは既に存在します」というエラーが表示されますが、Office365 予定表でそのようなフォルダーを見つけることができません。Outlook Web アプリとクライアント アプリで同じ名前のフォルダーをクロスチェックしましたが、その名前のフォルダーは存在しません。以下は、API と応答です。
投稿https://graph.microsoft.com/v1.0/me/calendars HTTP/1.1
リクエスト本文: {"name":"New calendar"}