それで…通常の blackboard のものすべてに加えて、いくつかの新しい概要ページがあるようです。
私は、Google Calendar とのカレンダー同期を修正するための非常に簡単な変更をしてほしいと思いました。
Ticket I submitted:
Google カレンダーで BB カレンダーを購読するのに問題があります。 BlackBoardは標準に準拠していません。
https://tools.ietf.org/html/rfc5545 – Page 53
「VEVENT」カレンダーコンポーネントで、DATE-TIME値型の「DTSTART」プロパティが指定されているが「DTEND」プロパティがない場合、イベントは「DTSTART」プロパティで指定したカレンダーの日付と時間帯で終了することに注意してください。
Blackboard の課題の期限は、DTSTART と DTEND の両方が同じであると指定されています。 つまり、開始と終了が同じ時間であることです。 GCal はこの概念をサポートしているようで、私は 0 duration のイベントを作成できます。 私はこの時点で、それはicsのフォーマットであると考え、GCalから0デュレーションのイベントをエクスポートし、それが終了時刻を省略していることを確認しました。 BBからicsに戻り、Sublime Textで単純な正規表現ですべての終了時刻を削除しました。 GCalにそれをインポートした後、それは正常にインポートし、現在BBにあるすべての課題を表示しました。
Response I got:
Blackboard Calendar をインポートするための回避策を共有していただきありがとうございます。
こちらで Blackboard が提供する手順 – “https://help.blackboard.com/Learn/Student/Stay_in_the_Loop/Calendar” を再現しようとしましたがうまくいきました。 LearnのiCal URLが外部カレンダーに設定された後、新しいLearnのカレンダーイベントによって動的に更新されます。
Ticket Marked as Resolved
私がデバッグを行い、ics ファイルを開き、フォーマットの問題を見つけ、ドキュメントを見つけて、Google ではなく BlackBoard が悪いのだと確認できるとこの人が考えたことはおかしいと思います… しかし BlackBoard がこの機能を使用する際のドキュメントを見てみようとは思わなかったのです。