All API HubAll API Hub
ホーム
はじめに
よくある質問
更新ログ
  • 简体中文
  • English
  • 日本語
ホーム
はじめに
よくある質問
更新ログ
  • 简体中文
  • English
  • 日本語
  • 🚀 導入ガイド

    • はじめに
    • 権限管理(オプション権限)
    • Safari 拡張機能のインストールガイド
    • QQ / 360 等ブラウザへのインストールガイド
  • 🔑 アカウントと認証情報

    • アカウント管理
    • API 認証情報
    • キー管理
    • ブックマーク管理
    • ソート優先順位設定
  • 📊 統計とダッシュボード

    • 残高履歴
    • 利用状況分析
    • シェアスナップショット
    • モデルリストと価格比較
    • 自動更新とリアルタイムデータ
  • 🤖 自動化アシスタント

    • 自動チェックインとチェックイン監視
    • サイト公告
    • タスク通知
    • 引き換えアシスタント(Redemption Assist)
    • Web AI API スニッフィングと検証
    • Cloudflare シールド回避アシスタント
  • 🔌 エコシステムと連携

    • サポートされているサイトのリスト
    • LDOH サイト検索
    • サポートされているエクスポートツールリスト
    • サイト設定の高速エクスポート
    • CLIProxyAPI の統合とワンクリックインポート
  • 🛠️ 管理者向けツール

    • セルフホスト型サイトモデル同期
    • セルフホスト型サイト管理
    • モデルリダイレクト
    • New API 安全検証
  • 🛡️ データとサポート

    • データのエクスポートとインポート
    • WebDAV バックアップと自動同期
    • All API Hub プライバシーポリシー
    • 自動認識トラブルシューティングガイド
    • 開発者と高度なツール
    • よくある質問
  • 更新ログ

タスク通知

バックグラウンドのスケジュールタスク完了後に、ブラウザ通知またはサードパーティチャネルで結果を受け取ります。

対応チャネル

設定 → 一般 → 通知 でタスク通知を有効にすると、自動チェックイン、WebDAV 自動同期、モデル同期、利用履歴同期、残高履歴キャプチャ、サイト公告ごとに通知を設定できます。

現在対応しているチャネルは次のとおりです。

チャネル向いている用途必要な設定
ブラウザシステム通知現在の端末だけで通知を受け取るブラウザの notifications 権限
Telegram BotTelegram のチャットやグループで通知を受け取るBot Token、Chat ID
Feishu BotFeishu グループでチーム通知を受け取るFeishu カスタムボットの Webhook URL または key
DingTalk BotDingTalk グループでチーム通知を受け取るDingTalk カスタムボットの Webhook URL または access_token、任意の署名 Secret
WeCom BotWeCom グループでチーム通知を受け取るWeCom グループのメッセージプッシュ Webhook URL または key
ntfyntfy アプリ、自ホスト ntfy サーバー、購読中のトピックで通知を受け取るTopic URL またはトピック名、任意のアクセストークン
汎用 Webhook自ホストサービス、自動化プラットフォーム、互換サービスへ接続するJSON リクエストを受け取れる HTTP(S) エンドポイント

設定後は、各チャネルの テスト通知を送信 をクリックして、通知が届くことを確認してください。

Feishu Bot

Feishu チャネルは、Feishu グループのカスタムボットを使ってテキスト通知を送信します。最も簡単な設定方法は、Feishu が提供する Webhook URL 全体を貼り付けることです。

Webhook URL を取得する

  1. 通知を送りたい Feishu グループを開きます。
  2. グループ設定またはボット入口から カスタムボット を追加します。
  3. Feishu が生成した Webhook URL をコピーします。通常は次のような形式です。
https://open.feishu.cn/open-apis/bot/v2/hook/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
  1. All API Hub で 設定 → 一般 → 通知 → Feishu Bot を開きます。
  2. 完全な Webhook URL を Webhook URL または key に貼り付け、チャネルを有効にして テスト通知を送信 をクリックします。

/hook/ の後ろにある key だけをコピーした場合も、そのまま入力できます。All API Hub が Feishu Webhook URL を自動補完します。

セキュリティ設定

Feishu カスタムボットは、キーワード、IP ホワイトリスト、署名検証などのセキュリティ設定に対応しています。ボットの作成とセキュリティ設定については、Feishu カスタムボットガイド を参照してください。

All API Hub で利用する際の注意点:

  • キーワード検証を有効にしている場合は、通知タイトルまたは本文に設定済みキーワードが含まれるようにしてください。例: All API Hub。
  • IP ホワイトリストは現在のネットワーク出口に依存します。モバイル回線、プロキシ、自宅回線の出口変更により送信に失敗することがあります。
  • 現在の Feishu チャネルは Webhook URL または key のみを設定でき、署名シークレットの入力欄はありません。Feishu 側で署名検証を有効にしている場合、署名が送信されないためテスト通知が失敗する可能性があります。

よくあるエラー

エラー考えられる原因対処方法
param invalid: incoming webhook access token invalidWebhook URL または key が間違っている、またはボットが削除 / 再作成されたFeishu ボット設定ページから完全な Webhook URL を再コピーする
Bad RequestFeishu がリクエスト本文を拒否した。多くの場合、ボットのセキュリティ設定と一致していないキーワード、セキュリティ設定、ボットが対象グループに残っているかを確認する
テスト通知が届かないチャネルが無効、URL が空、ネットワーク失敗、または Feishu のセキュリティポリシーにブロックされたチャネルを有効化して再度テスト通知を送り、Feishu グループのボット設定を確認する

DingTalk Bot

DingTalk チャネルは、DingTalk グループのカスタムボットを使ってテキスト通知を送信します。最も簡単な設定方法は、DingTalk が提供する Webhook URL 全体を貼り付けることです。access_token= の後ろの値だけをコピーした場合も、そのまま入力できます。

ボットを作成して Webhook URL を取得する

  1. 通知を送りたい DingTalk グループを開きます。
  2. グループ設定で ボット を選び、カスタムボット を追加します。
  3. ボット名とセキュリティ設定を構成します。DingTalk はカスタムキーワード、署名、IP アドレス範囲に対応しています。
  4. 作成後、カスタムボットの設定ページを開き、Webhook URL をコピーします。通常は次のような形式です。
https://oapi.dingtalk.com/robot/send?access_token=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
  1. All API Hub で 設定 → 一般 → 通知 → DingTalk Bot を開きます。
  2. 完全な Webhook URL を Webhook URL または access_token に貼り付けます。DingTalk 側で署名セキュリティを有効にしている場合は、生成された SEC... の値を 署名 Secret に貼り付けます。
  3. チャネルを有効にして テスト通知を送信 をクリックします。

セキュリティ設定

All API Hub で DingTalk のセキュリティ設定を使う際の注意点:

  • キーワード検証を有効にしている場合は、通知タイトルまたは本文に設定済みキーワードが含まれるようにしてください。例: All API Hub。
  • 署名セキュリティを有効にしている場合は、DingTalk の SEC... Secret を入力してください。All API Hub は送信ごとに timestamp と HMAC-SHA256 の sign を生成します。
  • IP アドレス範囲は現在のネットワーク出口に依存します。モバイル回線、プロキシ、自宅回線の出口変更により送信に失敗することがあります。
  • Webhook URL と署名 Secret は公開しないでください。公開リポジトリ、公開ドキュメント、スクリーンショットに含めないようにしてください。

DingTalk の公式手順は、カスタムボットの作成、カスタムボットのセキュリティ設定、カスタムボット Webhook URL の取得 を参照してください。

API の動作

DingTalk カスタムボット API は POST /robot/send?access_token=... でメッセージを送信します。All API Hub はテキストメッセージを送信します。

{
  "msgtype": "text",
  "text": {
    "content": "通知タイトル\n通知内容"
  },
  "at": {
    "isAtAll": false
  }
}

署名 Secret を設定している場合、リクエスト URL には timestamp と sign も含まれます。All API Hub は errcode: 0 を成功として扱います。DingTalk が別の errcode を返した場合、テスト通知では返された errmsg を表示し、設定確認に使えるようにします。

よくあるエラー

エラー考えられる原因対処方法
keywords not in content または類似のキーワードエラーキーワード検証が有効だが、通知内容にキーワードが含まれていないDingTalk のキーワードを調整するか、通知タイトル/本文にそのキーワードを含める
sign not match または類似の署名エラー署名セキュリティが有効だが、Secret が未入力または間違っているDingTalk ボット設定ページから SEC... Secret を再コピーする
msgtype is nullDingTalk がリクエスト本文を有効なボットメッセージとして解析できなかったmsgtype を含む DingTalk テキスト payload を送信するバージョンに All API Hub を更新し、再度テスト通知を送る
access_token 関連のエラーWebhook URL または access_token が間違っている、またはボットが削除 / 再作成されたDingTalk ボット設定ページから完全な Webhook URL を再コピーする
テスト通知が届かないチャネルが無効、URL が空、ネットワーク失敗、または DingTalk のセキュリティポリシーにブロックされたチャネルを有効化して再度テスト通知を送り、DingTalk グループのボット設定を確認する

WeCom Bot

WeCom チャネルは、WeCom グループのメッセージプッシュ設定を使ってテキスト通知を送信します。最も簡単な設定方法は、WeCom が提供する Webhook URL 全体を貼り付けることです。

Webhook URL を取得する

  1. 通知を送りたい WeCom グループを開きます。
  2. グループ設定を開き、メッセージプッシュ を探します。
  3. 新しいメッセージプッシュ設定を作成するか、既存の設定を開きます。
  4. WeCom が生成した Webhook URL をコピーします。通常は次のような形式です。
https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
  1. All API Hub で 設定 → 一般 → 通知 → WeCom Bot を開きます。
  2. 完全な Webhook URL を Webhook URL または key に貼り付け、チャネルを有効にして テスト通知を送信 をクリックします。

key= の後ろにある key だけをコピーした場合も、そのまま入力できます。All API Hub が WeCom Webhook URL を自動補完します。

API の動作

WeCom のメッセージプッシュ API は POST /cgi-bin/webhook/send?key=... でメッセージを送信します。All API Hub はテキストメッセージを送信します。

{
  "msgtype": "text",
  "text": {
    "content": "通知タイトル\n通知内容"
  }
}

All API Hub は errcode: 0 を成功として扱います。WeCom が別の errcode を返した場合、テスト通知では返された errmsg を表示し、設定確認に使えるようにします。

制限

メッセージ形式と送信頻度制限は WeCom メッセージプッシュ設定ドキュメント に従います。

All API Hub で利用する際の注意点:

  • WeCom メッセージプッシュには送信頻度制限があります。多数のタスクが同時に完了すると、プラットフォーム側のレート制限にかかる可能性があります。
  • テスト通知で invalid webhook url、key not found、または類似のエラーが返る場合は、WeCom のメッセージプッシュ設定から完全な Webhook URL を再コピーしてください。

ntfy

ntfy チャネルは、ntfy のトピック公開 API を使ってプレーンテキスト通知を送信します。公開サービス ntfy.sh を使うことも、自ホスト ntfy サーバーのトピック URL を入力することもできます。

トピックを設定する

  1. ntfy アプリ、Web アプリ、または自ホストサーバーで、all-api-hub-alerts のようなトピック名を用意します。
  2. All API Hub で 設定 → 一般 → 通知 → ntfy を開きます。
  3. Topic URL またはトピック名 に完全なトピック URL を入力します。
https://ntfy.sh/all-api-hub-alerts

トピック名だけを入力することもできます。

all-api-hub-alerts

トピック名だけを入力した場合、All API Hub は https://ntfy.sh/<トピック名> に送信します。自ホスト ntfy サーバーを使う場合は、次のように完全な URL を入力してください。

https://ntfy.example.com/all-api-hub-alerts
  1. トピックで認証が必要な場合は、アクセストークン(任意) に ntfy access token を入力します。公開トピックでは空のままで構いません。
  2. チャネルを有効にして テスト通知を送信 をクリックします。

API の動作

All API Hub は ntfy の公開 API を使い、トピック URL に POST リクエストを送信します。通知本文はプレーンテキストのリクエスト本文として送信し、通知タイトルは Title リクエストヘッダーに入れます。非 ASCII のタイトルは、ブラウザ拡張バックグラウンドのリクエストヘッダー制限に対応するため、送信前に RFC 2047 形式へエンコードします。アクセストークンを設定している場合は、Authorization: Bearer <token> も送信します。

ntfy の公開 API、リクエストヘッダー、認証方式については、公式ドキュメント Publishing messages を参照してください。

制限

  • 公開 ntfy.sh のトピックはプライベート名前空間ではありません。推測されにくいトピック名を使うか、自ホストサーバーとアクセストークンを利用してください。
  • 自ホストサーバーで非公開トピックを使う場合は、アクセストークンに公開権限があることを確認してください。
  • テスト通知で 401、403、または類似の認証エラーが返る場合は、トピック URL、アクセストークン、サーバー側の権限設定を確認してください。

関連ドキュメント

  • 権限説明
  • 自動チェックインフロー
  • WebDAV 同期と暗号化
最終更新: 2026/05/09 12:02
Contributors: qixing-jk
Prev
サイト公告
Next
引き換えアシスタント(Redemption Assist)