Heim  >  Artikel  >  WeChat-Applet  >  Entwicklung eines öffentlichen WeChat-Kontos in PHP (4) PHP implementiert eine benutzerdefinierte Schlüsselwortantwort

Entwicklung eines öffentlichen WeChat-Kontos in PHP (4) PHP implementiert eine benutzerdefinierte Schlüsselwortantwort

黄舟
黄舟Original
2017-01-03 09:12:472089Durchsuche

Wir wissen, dass öffentliche WeChat-Konten zu Abonnementkonten und Dienstkonten entwickelt werden und Einzelpersonen keine Abonnementkonten erstellen können, sondern nur über Schlüsselwortantworten implementiert werden können , Hilfeinformationen werden zurückgegeben. Wenn ich auf den Film „Fearless“ antworte, werde ich detaillierte Links zum Film „Fearless“ zurückgeben. Dies sind Schlüsselwortantworten, die in einem bestimmten Format implementiert sind.

Erstellen Sie eine neue Tabelle, z. B. die t_type-Tabelle, um Schlüsselwörter einzugeben und bestimmten Text zurückzugeben. Um den Code nicht jedes Mal zu ändern, schreiben wir die Schlüsselwörter und Rückgabewerte Legen Sie in der Datentabelle die drei Felder ID, Typ und Wert fest.

Wir haben im vorherigen Abschnitt den Texteingabewert $keyword erhalten. Jetzt verwenden wir dieses Schlüsselwort, um zur Datenbanktabelle t_type zu gelangen und den Eingabewert abzufragen. Wir können einige einfache und spezifische Rückgabefunktionen wie keywords und implementieren Rückgabewerte. Geben Sie beispielsweise Hilfe ein, um Hilfeinformationen zurückzugeben, geben Sie die Übersetzung „Ich liebe dich“ ein und geben Sie die Mobiltelefonnummer 18200000000 ein, um die Privatadresse zurückzugeben Speichern Sie den Wert, z. B. Hilfeinformationen. Was verarbeitet werden muss, ist, dass die Datenbank den Fanyi-Wert speichert und das Mobiltelefon 1820000000 den Shouji speichert. Schauen Sie sich diese Codes an

Auf diese Weise können Sie das Mobiltelefon + die Nummer eingeben, um den Standort abzufragen. Die Implementierung erfolgt ähnlich wie bei der Implementierung von Schlüsselwörtern und Werten die Datenbank.

$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{
//数据库没有查到进行处理
}
Auf diese Weise können grundsätzlich alle Funktionen klassifiziert und implementiert werden, wie z. B. allgemeine Abfragen zum Besitz von Ausweisen, Abfragen von IP-Adressen, Filme usw. Darüber werden wir nach dem Unterricht sprechen.


Das Obige ist die Entwicklung eines öffentlichen PHP-WeChat-Kontos (4). PHP implementiert benutzerdefinierte Schlüsselwort-Antwortinhalte. Weitere verwandte Inhalte finden Sie auf der chinesischen PHP-Website (www.php.cn)!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn