ホームページ  >  記事  >  WeChat アプレット  >  php WeChatパブリックアカウント開発phpはカスタムキーワード応答を実装します

php WeChatパブリックアカウント開発phpはカスタムキーワード応答を実装します

高洛峰
高洛峰オリジナル
2017-02-20 14:57:132534ブラウズ

この記事では主にphp WeChatパブリックアカウント開発の4番目のレッスンを紹介します。PHPは簡単なWeChatテキストコミュニケーションを実装しています。興味のある友人はそれを参照してください。

WeChatパブリックアカウント開発はサブスクリプションアカウントとサービスに分かれていることがわかります。個人はサブスクリプション アカウントのみを申請できますが、サブスクリプション アカウントはメニューを設定できず、たとえば、ヘルプに返信すると、ヘルプ情報が返されます。 Huo Yuanjia は映画の詳細リンクを返します。これらは特定の形式で実装されたキーワード応答です。

キーワードを入力して特定のテキストを返すための新しいテーブルを作成します。ここでは、毎回コードを変更しないように、キーワードと戻り値をデータに書き込みます。テーブルを作成し、テーブルのフィールドを設定します。id、type、value の 3 つのフィールドがあります。

前のセクションでテキスト入力値 $keyword を取得しました。次に、このキーワードを使用してデータベース テーブル t_type に移動し、キーワードや戻り値などの単純で具体的な戻り関数を実装できます。

入力ヘルプなど、ヘルプ情報を返し、翻訳を入力すると、携帯電話 18200000000 を入力して自宅の住所を返します。テキストを直接返すことができる場合は、次のような値を保存します。翻訳を処理する必要がある場合は、データベースに fanyi Value が保存され、携帯電話 1820000000 には shoji が保存されます。このように、次のコードを参照してください

$str2 = mb_substr($keyword,0,2,'utf-8');//前两个字符
$sql = "select value from t_type where type='$keyword' or type='$str2' limit 1";
  $res = mysql_query($sql);
  $rs = mysql_fetch_array($res);
if(!empty($rs)){
  switch($rs[0]){
    case "shouji":
//查询功能
break;

}
}else{
//数据库没有查到进行处理
}

携帯電話番号 + 位置情報をクエリする機能の追加は、キーワードを設定するだけで実現できます。

このように、IDカードの所有権やIPアドレスの照会、動画などのよくある問い合わせなど、基本的にはすべての機能を分類して実装することができ、授業後に実装することができます。

以上がこの記事の全内容です。皆さんの学習に役立つことを願っています。また、皆さんも PHP 中国語 Web サイトをサポートしていただければ幸いです。

PHP WeChat パブリック アカウント開発およびカスタム キーワード返信の PHP 実装に関する詳細については、PHP 中国語 Web サイトに注目してください。

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