メインコンテンツへスキップ
本ドキュメントでは、送信した業務通知メッセージをクリックして DingTalk マイクロアプリへリダイレクトする方法について説明します。

前提条件

アプリの作成 の手順を完了していること。

操作手順

  1. 対象アプリを選択し、アプリ詳細ページに入って、ベーシック情報 > 認証情報とベーシック情報 をクリックします。
  2. クライアント ID と Client Secret を取得します。
  3. 社内アプリでは業務通知の API 権限がデフォルトで開通されているため、手動で申請を送信する必要はありません。
  4. アプリのアクセス認証情報を取得し、社内アプリの access_token を取得します。API を呼び出す際は、アクセストークンを利用して呼び出し元の身元を認証します。
  5. 業務通知の送信 API を呼び出して、対象ユーザーに業務メッセージ通知を送信します。ユーザーがメッセージをクリックしてリダイレクトする必要があるため、適したメッセージタイプは link メッセージ、OA メッセージ、カードメッセージとなります。詳細は メッセージ通知のタイプ を参照してください。

業務通知をクリックして Web アプリ(H5 マイクロアプリ)へリダイレクト

  1. 業務通知の送信 API を呼び出します。業務メッセージのフォーマットには link メッセージ、OA メッセージ、またはカードメッセージを選択します。これら 3 種類のメッセージはリダイレクト可能です。
  2. リダイレクトリンクの構築方法は メッセージリンクの説明 を参照してください。以下に上記 3 種類のメッセージにおけるリンクの構築例を示します。完全なメッセージ送信フォーマットは メッセージ通知のタイプ を参照してください。

OA メッセージのリダイレクトリンク構築例

カードメッセージのリダイレクトリンク構築例

カードメッセージは、全体リダイレクト ActionCard スタイルと独立リダイレクト ActionCard スタイルをサポートします:
  • 全体リダイレクト ActionCard スタイル
  • 独立リダイレクト ActionCard スタイル