0

ここアリゾナ大学には、赤いライトと緑のライト インジケーターを使用してシステムの状態を示す Web サイトがあります。Valence API が現在稼働して機能しているかどうかを監視する機能を追加したいと考えています。APIが機能しているかどうかを単純に判断するJavaScriptで書かれたサンプルコードを持っている人はいますか? 私は Getting Started サンプルを調べましたが、Valence API の初心者開発者にとっては有用ですが、少し圧倒されます。特定のユーザー コンテキストから何かを取得する必要はありません。単に、Desire2Learn の Valence API が応答していることを示す何かを取得するだけで十分だと思います。どんなポインタでも大歓迎です。

よろしくお願いします。

ジェフ ビショップ アリゾナ大学

4

1 に答える 1

0

特定の「ping」API 呼び出しはありません。Valence Learning Framework API は LMS の Web サービス コア アプリケーション レイヤーに組み込まれているため、LMS が起動して機能している (そして API のサポートが適切に構成されている) 場合は、API 呼び出しを行うことができます。つまり、すべてのクライアント アプリケーションがワーク ライフ サイクルの一部として実行する必要がある標準的な呼び出しは、バックエンド サービスが利用できる API コントラクトを照会することです。実際には、特定のユーザーのユーザー ID/キーのペアなしで、この呼び出しを匿名で行うことができるため、場合によっては、この呼び出しはハートビートまたは ping として機能します (ただし、純粋にハートビート/ping として使用することも強調する必要があります)。必要のないトラフィックを生成するだけなので、呼び出しはおそらく良い考えではありません)。

Learning Framework API が「稼働」しているかどうかを定期的に「チェック」しようとするのではなく、それが利用可能な LMS 固有の特性であると想定する必要があります。つまり、(LMS が稼働しているときに) 利用可能であるか、または構成が正しくないかのいずれかです。いずれの場合も、問題は API 自体にあるわけではなく、API 呼び出しを使用して修正できます。

代わりに、アプリの設計では、API が使用可能であることを前提とし (実際の LMS ユーザー用の ID/キー ペアがある場合)、障害に適切に対処する必要があります。

于 2014-02-19T13:06:13.677 に答える