ホームページ >WeChat アプレット >WeChatの開発 >パブリックアカウント設定を取得するための WeChat 開発

パブリックアカウント設定を取得するための WeChat 開発

Y2J
Y2Jオリジナル
2017-05-17 16:10:482699ブラウズ

このインターフェイスは、パブリック アカウントが現在使用しているカスタム メニューの構成を提供します。パブリック アカウントが API 呼び出しを通じて設定されたメニューである場合、パブリック アカウントが Web サイトを通じてメニューを公開すると、メニューの開発構成が返されます。パブリック プラットフォームの公式 Web サイトの関数を使用すると、このインターフェイスはオペレーターが設定したメニュー構成を返します。

ご注意ください:

1. サードパーティのプラットフォーム開発者は、公式アカウントがお客様にビジネスを承認した後、このインターフェースを使用して公式アカウントのカスタム メニュー構成を即座に検出し、インターフェースを通じて再度お客様に提供することができます。パブリック アカウントは、パブリック アカウント オペレーターのビジネス エクスペリエンスを向上させるために自動返信ルールを設定します。
2. このインターフェイスとカスタム メニュー クエリ インターフェイスの違いは、このインターフェイスはパブリック アカウント インターフェイスの設定に関係なくインターフェイスをクエリできるのに対し、カスタム メニュー クエリ インターフェイスは設定メニュー構成を使用してのみ API をクエリできることです。
3. 認定済み/未認定のサービス アカウント/サブスクリプション アカウント、およびインターフェイス テスト アカウントにはすべて、このインターフェイス権限があります。
4. サードパーティ プラットフォームの公式アカウント ログイン 認証メカニズム から、このインターフェイスはメッセージとメニューの権限セットに属します。
5. このインターフェースで返される写真/音声/ビデオは一時的な素材ではありません(一時的な素材は取得するたびに異なり、有効期限は3日間です。これらの素材は素材管理を通じて取得できます) -get 一時マテリアル インターフェイス) このインターフェイスは、グラフィック メッセージが永続マテリアルであることを返します (マテリアル管理 - 永続マテリアルの取得インターフェイスを通じてこれらのマテリアルを取得します)。

インターフェース呼び出しリクエストの説明

http リクエストメソッド: GET (https プロトコルを使用してください) api.weixin.qq.com/cgi-bin/get_current_selfmenu_info?access_token=ACCESS_TOKEN

戻り結果の説明

場合パブリック アカウントは、パブリック プラットフォームの公式 Web サイト上の Web サイト機能を通じてメニューを公開します。このインターフェイスによって返されるカスタム メニュー構成サンプルは次のとおりです:

{ 
   "is_menu_open": 1, 
   "selfmenu_info": { 
       "button": [ 
           { 
               "name": "button", 
               "sub_button": { 
                   "list": [ 
                       { 
                           "type": "view", 
                           "name": "view_url", 
                           "url": "http://www.qq.com"
                       }, 
                       { 
                           "type": "news", 
                           "name": "news", 
                           "value":"KQb_w_Tiz-nSdVLoTV35Psmty8hGBulGhEdbb9SKs-o",
                           "news_info": { 
                               "list": [ 
                                   { 
                                       "title": "MULTI_NEWS", 
                                       "author": "JIMZHENG", 
                                       "digest": "text", 
                                       "show_cover": 0, 
                                       "cover_url": "mmbiz.qpic.cn/mmbiz/GE7et87vE9vicuCibqXsX9GPPLuEtBfXfK0HKuBIa1A1cypS0uY1wickv70iaY1gf3I1DTszuJoS3lAVLvhTcm9sDA/0", 
                                       "content_url": "http://mp.weixin.qq.com/s?biz=MjM5ODUwNTM3Ng==&mid=204013432&idx=1&sn=80ce6d9abcb832237bf86c87e50fda15#rd", 
                                       "source_url": ""
                                   }, 
                                   { 
                                       "title": "MULTI_NEWS1", 
                                       "author": "JIMZHENG", 
                                       "digest": "MULTI_NEWS1", 
                                       "show_cover": 1, 
                                       "cover_url": "mmbiz.qpic.cn/mmbiz/GE7et87vE9vicuCibqXsX9GPPLuEtBfXfKnmnpXYgWmQD5gXUrEApIYBCgvh2yHsu3ic3anDUGtUCHwjiaEC5bicd7A/0", 
                                       "content_url": "mp.weixin.qq.com/s?biz=MjM5ODUwNTM3Ng==&mid=204013432&idx=2&sn=8226843afb14ecdecb08d9ce46bc1d37#rd", 
                                       "source_url": ""
                                   }
                               ]
                           }
                       },
                       {
                           "type": "video", 
                           "name": "video", 
                           "value": "61.182.130.30/vweixinp.tc.qq.com/1007_114bcede9a2244eeb5ab7f76d951df5f.f10.mp4?vkey=77A42D0C2015FBB0A3653D29C571B5F4BBF1D243FBEF17F09C24FF1F2F22E30881BD350E360BC53F&sha=0&save=1"
                       }, 
                       { 
                           "type": "voice",
                           "name": "voice", 
                           "value": "nTXe3aghlQ4XYHa0AQPWiQQbFW9RVtaYTLPC1PCQx11qc9UB6CiUPFjdkeEtJicn"
                       }
                   ]
               }
           }, 
           { 
               "type": "text", 
               "name": "text", 
               "value": "This is text!"
           }, 
           { 
               "type": "img", 
               "name": "photo", 
               "value": "ax5Whs5dsoomJLEppAvftBUuH7CgXCZGFbFJifmbUjnQk_ierMHY99Y5d2Cv14RD"
           }
       ]
   }
}

パブリック アカウントが API 呼び出しを通じて設定されたメニューの場合、カスタム メニュー構成サンプル

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

パラメータの説明

パブリックアカウント設定を取得するための WeChat 開発

【関連する推奨事項】

1. 特別な推奨事項: 「php Programmer Toolbox」V0.1バージョンのダウンロード

2. WeChatパブリックアカウントプラットフォーム。ソースコードのダウンロード

3.

WeChat 投票のソースコードのダウンロード

以上がパブリックアカウント設定を取得するための WeChat 開発の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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