1.データベースを初期化する
Sina SAE で MYSQL を使用しています。
公式ドキュメント: https://www.sinacloud.com/doc/sae/php/mysql.html#api-shi-yong-shou-ce
2. クエリステートメント
リンクされたデータベース: (SAE は、MYSQL モジュールに基づいて SaeMysql クラスを提供します)
$mysql = 新しい SaeMysql();
直接インスタンス化によりリンク操作が完了します。他の操作は必要ありません。
例:
データを追加: (weixinの近くの単語は一重引用符ではなく、TABキーの上のキーの値であることに注意してください)
$mysql = 新しい SaeMysql();
$sql = "`weixin`(`id`,`title`,`content`) 値(null,"haha",:"gaga")に挿入";
3. 公開アカウントのキーワードクエリ
4. 新しいユーザーと古いユーザーを識別する
モバイル WeChat クライアントから WeChat パブリック アカウントに送信されるユーザー情報は暗号化された openid であり、変数 $fromUsername に保存され、CRM (顧客関係管理) を実装するために $fromUsername をデータベースに保存できます。
新しいデータテーブル crm を作成します:
まず、新しい顧客か古い顧客かを判断します。新しい顧客が「こんにちは」を送信した場合は、「ようこそ新しい友人」と返信し、古い顧客が「こんにちは」を送信した場合は、「ようこそ古い友人」と返信します。