API 実装

  • リリースバージョン: Washingtondc
  • 更新日 2024年02月01日
  • 読む1読むのに数分
  • JavaScript API を使用して、アプリケーション・サーバーとクライアントの機能を拡張できます。Web サービスを使用して、アプリケーションを他のソフトウェアアプリケーションに接続します ServiceNow

    スクリプト

    スクリプトでサーバー JavaScript API を使用して、アプリケーションの機能を変更したり、アプリケーションを作成したりします。クライアント側の JavaScript API を使用して、Web ブラウザー内でのインスタンスの表示方法と機能を制御します。

    一般的なユースケース:
    • 期間を計算して、タスクまたはプロセスの期限をユーザーが指定できるようにします。
    • アラート、確認、またはその他のメッセージを含むプロンプトを表示します。
    • デバッグ、情報、警告、エラーなどのさまざまな出力レベルでイベント ログを実装します。
    • レコードのクエリ、更新、作成、および削除。
    • すべての日付と時刻のフィールドの入力を検証します。

    Web サービス

    インバウンド (プロバイダー) およびアウトバウンド (コンシューマ) Web サービスを使用すると、さまざまなアプリケーションで情報を交換できます。

    一般的なユースケース:
    • サードパーティアプリケーションのインスタンスからの ServiceNow REST API 要求情報を使用します。
    • 提供されている ServiceNow REST API では利用できないカスタム要求用のスクリプト化された REST API を作成します。
    • コンポーネントまたはサードパーティシステムからレコードデータをクエリするカスタム GraphQL API を作成します。
    • インスタンスに関連付けられたデータベースへの読み取り専用アクセスには、オープンデータベース接続 (ODBC) ドライバーを使用します。
    • ドメイン分離を使用して、データ、プロセス、および管理タスクを論理グループに分けます。