ホームページ  >  記事  >  WeChat アプレット  >  httpリクエスト経由でカスタムメニューを追加するにはどうすればよいですか?

httpリクエスト経由でカスタムメニューを追加するにはどうすればよいですか?

零下一度
零下一度オリジナル
2017-05-27 14:20:192059ブラウズ

概要

WeChat の開発バージョンを開発することを選択した場合、関数で カスタム メニュー ツールを使用することはできないため、コードを使用して手動で追加する必要があります。この記事では主にhttpリクエストによるカスタムメニューの追加方法を紹介します。

原則とツール

独自のメニューを追加したい場合は、WeChat 上の URL にメニュー作成メッセージを送信する必要があります。一度送信するだけで変更が保存されます。

WeChatは、編集した情報を対応するURLに直接送信できるデバッグツールを提供しています

メニューを作成します

操作方法がわからない子供は参照してください。ここへ

トークンを取得するには、ツールの「access_token」の後にそれを入力し、下の本文入力ボックスに次の形式でjsonテキストを入力します:

{
     "button":[
     {  
          "type":"click",
          "name":"今日歌曲",
          "key":"V1001_TODAY_MUSIC"
      },
      {
           "name":"菜单",
           "sub_button":[
           {    
               "type":"view",
               "name":"搜索",
               "url":"http://www.soso.com/"
            },
            {
               "type":"view",
               "name":"视频",
               "url":"http://v.qq.com/"
            },
            {
               "type":"click",
               "name":"赞一下我们",
               "key":"V1001_GOOD"
            }]
       }]
 }

メニューボタンの種類はたくさんあります追加されており、一般的に使用されるものは 3 つまたは 4 つだけです。詳細な使用法については、こちらの公式ドキュメントを参照してください。

追加するために送信

記入後、下のボタンをクリックして送信すると追加が完了します。 24時間の遅延があるとのことですが、送ったらすぐに反映されました。さらに、リターン コード 40001 のエラー レポートも発生しました。しばらくしても何も変化はありませんでしたが、どこかに小さなバグがあると思われます: )

【関連する推奨事項】

1. 呼び出しインターフェイスの開発に関するミニ プログラムのサンプル チュートリアルを共有します

2. ミニ プログラムの赤いエンベロープ インターフェイス開発のサンプル コード

3. Underscore.js を使用したミニ プログラム開発の詳細な説明

4.パブリック アカウント開発チュートリアル パート 14 - カスタム メニューの作成とメニュー イベントの応答

5. アプレット開発用の簡単なサンプル コード

以上がhttpリクエスト経由でカスタムメニューを追加するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。