


Heute in der Geschichte der Entwicklung der öffentlichen WeChat-Plattform
1. Heute in der Geschichte
Wenn wir auf den langen Fluss der Geschichte zurückblicken, können wir den Aufstieg und Fall des Lebens erkennen; Jeder Tag in der Geschichte ist ein gemischter Segen. Das Verständnis der Ereignisse an diesem Tag kann uns helfen, Lehren aus der Vergangenheit zu ziehen, und die Geschichte kann nicht vergessen werden. Hier können Sie die historischen Geschichten jedes Tages lesen, welche wichtigen Ereignisse sich jeden Tag ereigneten, wer in der Geschichte geboren wurde und starb, welche Jubiläen und Feste jeden Tag gefeiert werden – hier können Sie ganz einfach stöbern!
Kalender ist ein einfaches, aber wichtiges Werkzeug in unserem Leben. Öffnen Sie einfach die Kalender verschiedener Jahre und Sie werden feststellen, dass die Anordnung der Daten immer gleich ist. Wir werden jedes Jahr den gleichen Tag erleben, beispielsweise den Neujahrstag. Oder Weihnachten, so wie wenn wir jeden Tag ausgehen und immer an der Tür vorbeigehen. An diesem einfachen Tag geschahen viele außergewöhnliche Dinge in der Geschichte, sogar Dinge, die die Geschichte der Welt veränderten. Der Zeitpunkt und die Bedeutung dieser historischen Ereignisse sind in den Geschichtsbüchern fest verankert. Vielleicht stellen Sie fest, dass das Datum einiger wichtiger historischer Ereignisse der Tag Ihrer Geburt ist. Wenn Sie Glück haben, fällt Ihr Geburtstag vielleicht mit einem wichtigen Feiertag zusammen. Was für eine interessante Sache! Aus diesem Grund haben wir diese Reihe von Büchern zum Lesen von Enzyklopädien nach Datum zusammengestellt, um den Lesern mitzuteilen, welche wichtigen Ereignisse in der Geschichte an ihren Geburtstagen oder an dem Tag, an dem sie interessiert sind, passiert sind, damit die Leser stolz auf den Tag sein können, an dem sie geboren wurden Inspirieren Sie die Leser, hart für ihre Ideale zu arbeiten
2. Datenquelle
Das Folgende sind dreihundertsechsundsechzig in einem Jahr Sechzehn Tage (einschließlich 29. Februar in Schaltjahren). Klicken Sie auf einen Tag, um den Verlauf dieses Tages in der Vergangenheit anzuzeigen.
1月12345678910111213141516171819202122232425262728293031 | 2月1234567891011121314151617181920212223242526272829 | 3月12345678910111213141516171819202122232425262728293031 |
4月123456789101112131415161718192021222324252627282930 | 5月12345678910111213141516171819202122232425262728293031 | 6月123456789101112131415161718192021222324252627282930 |
7月12345678910111213141516171819202122232425262728293031 | 8月12345678910111213141516171819202122232425262728293031 | 9月123456789101112131415161718192021222324252627282930 |
10月12345678910111213141516171819202122232425262728293031 | 11月123456789101112131415161718192021222324252627282930 | 12月12345678910111213141516171819202122232425262728293031 |
3. Vorschau
Implementierungscode:
<?php define("TOKEN", "weixin"); $wechatObj = new wechatCallbackapiTest(); if (!isset($_GET['echostr'])) { $wechatObj->responseMsg(); }else{ $wechatObj->valid(); } class wechatCallbackapiTest { public function valid() { $echoStr = $_GET["echostr"]; if($this->checkSignature()){ echo $echoStr; exit; } } private function checkSignature() { $signature = $_GET["signature"]; $timestamp = $_GET["timestamp"]; $nonce = $_GET["nonce"]; $token = TOKEN; $tmpArr = array($token, $timestamp, $nonce); sort($tmpArr); $tmpStr = implode($tmpArr); $tmpStr = sha1($tmpStr); if($tmpStr == $signature){ return true; }else{ return false; } } public function responseMsg() { $postStr = $GLOBALS["HTTP_RAW_POST_DATA"]; if (!empty($postStr)){ $postObj = simplexml_load_string($postStr, 'SimpleXMLElement', LIBXML_NOCDATA); $RX_TYPE = trim($postObj->MsgType); switch ($RX_TYPE) { case "text": $resultStr = $this->receiveText($postObj); break; case "event": $resultStr = $this->receiveEvent($postObj); break; default: $resultStr = ""; break; } echo $resultStr; }else { echo ""; exit; } } private function receiveText($object) { $keyword = trim($object->Content); $url = "http://api100.duapp.com/history/?appkey=trialuser"; $output = file_get_contents($url); $contentStr = json_decode($output, true); if (is_array($contentStr)){ $resultStr = $this->transmitNews($object, $contentStr); }else{ $resultStr = $this->transmitText($object, $contentStr); } return $resultStr; } private function receiveEvent($object) { $contentStr = ""; switch ($object->Event) { case "subscribe": $contentStr = "欢迎关注方倍工作室"; break; default: break; } $resultStr = $this->transmitText($object, $contentStr); return $resultStr; } private function transmitText($object, $content) { $textTpl = "<xml> <tousername></tousername> <fromusername></fromusername> <createtime>%s</createtime> <msgtype></msgtype> <content></content> </xml>"; $resultStr = sprintf($textTpl, $object->FromUserName, $object->ToUserName, time(), $content); return $resultStr; } private function transmitNews($object, $arr_item) { if(!is_array($arr_item)) return; $itemTpl = " <item> <title></title> <description></description> <picurl></picurl> <url></url> </item> "; $item_str = ""; foreach ($arr_item as $item) $item_str .= sprintf($itemTpl, $item['Title'], $item['Description'], $item['PicUrl'], $item['Url']); $newsTpl = "<xml> <tousername></tousername> <fromusername></fromusername> <createtime>%s</createtime> <msgtype></msgtype> <content></content> <articlecount>%s</articlecount> <articles> $item_str</articles> </xml>"; $resultStr = sprintf($newsTpl, $object->FromUserName, $object->ToUserName, time(), count($arr_item)); return $resultStr; } } ?>
Weitere verwandte Artikel zu diesem Tag in der Geschichte von WeChat public Plattformentwicklung, besuchen Sie bitte die chinesische Website „Follow PHP“!

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

WebStorm-Mac-Version
Nützliche JavaScript-Entwicklungstools

Herunterladen der Mac-Version des Atom-Editors
Der beliebteste Open-Source-Editor

DVWA
Damn Vulnerable Web App (DVWA) ist eine PHP/MySQL-Webanwendung, die sehr anfällig ist. Seine Hauptziele bestehen darin, Sicherheitsexperten dabei zu helfen, ihre Fähigkeiten und Tools in einem rechtlichen Umfeld zu testen, Webentwicklern dabei zu helfen, den Prozess der Sicherung von Webanwendungen besser zu verstehen, und Lehrern/Schülern dabei zu helfen, in einer Unterrichtsumgebung Webanwendungen zu lehren/lernen Sicherheit. Das Ziel von DVWA besteht darin, einige der häufigsten Web-Schwachstellen über eine einfache und unkomplizierte Benutzeroberfläche mit unterschiedlichen Schwierigkeitsgraden zu üben. Bitte beachten Sie, dass diese Software

SublimeText3 Englische Version
Empfohlen: Win-Version, unterstützt Code-Eingabeaufforderungen!

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)