カスタムメニュー機能をCIフレームワークで実装しました。ちなみに、access_tokenの実装も含まれています。
リーリーリーリー
データベースのテーブル構造とテーブルを作成するステートメントは次のとおりです。
リーリー
フィールド | タイプ | コメント | |
ID | int(11) NOT NULL | ||
コンテンツ | varchar(20) NULL | ||
ピド | int(11) NULL | ||
メニュータイプ | enum('click','view','scancode_push','scancode_waitmsg','pic_sysphoto','pic_photo_or_album','pic_weixin','location_select') NULL | メッセージタイプ | |
URL | varchar(200) NULL | リンクアドレス | |
クリックキー | varchar(20) NULL | イベントキー | |
メニュー注文 | int(11) NULL | 並べ替え | |
サブメニュー | tinyint(2) NULL |
リーリー
コントローラーに必要なのは
だけです
$this->load->library("Makemenu");次に $this->makemenu->dolist();
を呼び出します。
これは WeChat サーバーにプッシュされます。エントリ ファイル内で 2 つの定数 APPID と APPSECRET を定義することにも注意する必要があります。皆さんのために公開しました。お役に立てれば幸いです。また、自分用にもバックアップコピーを作成します。
上記は、CI フレームワーク WeChat の開発カスタム メニューを内容も含めて紹介しています。PHP チュートリアルに興味のある友人の参考になれば幸いです。