Cookie の使用について.本サイトでは、基本機能の提供に必要な必須 Cookie を使用しています。さらに、同意いただいた場合に限り、アクセス解析 Cookie を利用して利用状況を把握し、サービス改善に役立てます。詳しくは .
このツールは使いやすかったですか?
フィードバックは改善に役立ちます
WeChat公式アカウントの主要APIリクエストをブラウザで組み立て、URL、JSON、コピー可能なcurlコマンドを確認できます。
基礎となる資格情報取得プロセスのデバッグに使用され、通常はAppIDとAppSecretを入力するだけです。
JSON形式の追加パラメーターに対応しています。テンプレート内の{{appId}}、{{appSecret}}、{{accessToken}}、{{openId}}は自動的に置換されます。
このAPIはGETリクエストのため、リクエスト本文は不要です。
次の項目を入力してください: AppID、AppSecret
概要
解決できる課題、処理の仕組み、データの範囲を確認できます。
このページでは、WeChat公式アカウント向けのリクエスト例を選び、入力値を反映したURLや本文、curlコマンドを組み立てて確認できます。AppID、AppSecret、アクセストークン、OpenIDを入力し、クエリパラメーターやリクエスト本文のJSONを調整すると、HTTPメソッド、ヘッダー、本文プレビュー、必須項目のチェック結果が表示されます。日本語で操作できますが、対象はWeChat公式アカウントのAPIリクエストです。ほかのサービス向けAPIに変換する機能ではありません。
画面はリクエストを整えて表示するもので、WeChatへ送信したり、トークンを取得したりはしません。表示されたcurlを実行して初めて、実際の通信とAPI応答の確認が行われます。
用途を選ぶと、その種類に合わせたクエリJSONや本文JSONの初期例に切り替わります。以下は画面上のテンプレートが求める入力例です。現在の公式仕様や個別アカウントの権限を保証する一覧ではありません。
| テンプレート | 入力例 | プレビューされる形 |
|---|---|---|
| アクセストークン取得 | AppID、AppSecret | GETリクエスト |
| カスタムメニュー作成 | アクセストークン、メニューJSON | POSTリクエストと本文 |
| カスタマーサービスメッセージ | アクセストークン、OpenID、メッセージJSON | POSTリクエストと本文 |
| ユーザー情報取得 | アクセストークン、OpenID | GETリクエスト |
クエリパラメーターはJSONとして読み込まれ、テンプレート内の{{appId}}、{{appSecret}}、{{accessToken}}、{{openId}}が対応する入力値に置き換わります。POSTの本文もJSONとして読み取って整形表示します。構文に誤りがある場合やテンプレート上の必須入力が空の場合は、プレビューの代わりにエラーが表示されます。
入力に問題がなければ、結果欄でURL、GETまたはPOST、ヘッダー、本文プレビュー、curlコマンド、入力チェックを確認できます。JSONチェックが確認するのはテキストをJSONとして解析できることです。WeChat側の権限、業務ルール、応答内容までは判定しません。
使い方
手順に沿って操作し、例を使って入力と結果を確認します。
トークン取得、メニュー作成、カスタマーサービスメッセージ、ユーザー情報取得から確認したいテンプレートを選びます。選択を変えると、クエリJSONと本文JSONはそのテンプレートの初期例に切り替わります。
画面の項目名とチェック結果を見ながら、現在のテンプレートに必要なAppID、AppSecret、アクセストークン、OpenIDを入力します。使わない項目を埋める必要はありません。
必要に応じてクエリパラメーターJSONやPOST本文JSONを編集します。キー名と文字列は二重引用符で囲み、カンマや括弧を確認してください。GETのテンプレートでは本文欄を使いません。
URLのクエリ値、メソッド、ヘッダー、本文、チェック項目を見直し、curlをコピーします。コマンドを実行する前に、現在のWeChat公式ドキュメントと対象アカウントの設定に照らして、エンドポイントや項目が合っているかを確認してください。
活用例
仕事や日常の流れの中での活用方法を紹介します。
開発者がAPI接続を実装する前に、入力値がURLのどこに入るか、POST本文がどのように整形されるかを確認できます。正式な仕様との照合や応答の検証は、別途自分の開発環境で行います。
チーム内でメニューやメッセージのJSON案を確認するとき、生成されたURLとcurlの内容を見せて、項目の抜けやJSONの構文を点検する材料にできます。共有時は実際の認証情報を伏せてください。
注意
利用範囲、結果の制限、必要な注意点を事前に確認します。
四つのテンプレートはリクエスト作成の出発点です。WeChatのAPI仕様やアカウント権限が変わっても、このプレビューが自動で追随するとは限りません。ここでは公式APIの現行性を照合せず、実際の送信も行いません。実行前にWeChatの公式開発者資料と利用するアカウントの設定を確認し、必要ならURL、パラメーター、本文を修正してください。画面の「準備完了」やJSON解析成功は、APIが受理されることを示しません。
このページにはAPIの応答本文やエラーコードを取得して表示する機能はありません。curl実行後のHTTP応答、権限エラー、トークン状態、メニューやメッセージの結果は、実行した環境とWeChat側で確認します。
アクセストークンや入力値は、生成されたURLやcurlコマンドに含まれる場合があります。AppSecretやトークンを含む出力は秘密情報として扱い、公開チャット、共有チケット、スクリーンショット、他人が閲覧できる端末記録に貼り付けないでください。コマンドを共有する必要があるときは、認証情報をダミー値に置き換え、信頼できる環境でのみ実行してください。
関連
関連ツール、特集、利用可能なAPIを探せます。