這個(gè)老師講的微信公眾號(hào)系列教程的確非常棒,新手也可以看懂。
2021-01-29
還有一點(diǎn)再說一下,老師用的ftp連接軟件是WinSCP,代碼編寫軟件是Sublime Text 3,都是免費(fèi)的不要錢的,搜一下就有。Sublime Text 3可能需要漢化和配置,可能需要科學(xué)上網(wǎng),搜一下按部就班去做就行了。工欲善其事必先利其器。
2020-01-22
sort($array);
//拼接成字符串,與signature校驗(yàn)
$str = sha1( implode( $array ) );
if( $str == $signature){
echo $echostr;
exit;
}
}
public function show(){
echo 'weixin';
}
}
//拼接成字符串,與signature校驗(yàn)
$str = sha1( implode( $array ) );
if( $str == $signature){
echo $echostr;
exit;
}
}
public function show(){
echo 'weixin';
}
}
2020-01-22
$nonce = $_GET['nonce'];
$token = 'shiyanpingtaitest';
$timestamp = $_GET['timestamp'];
$signature = $_GET['signature'];
$echostr = $_GET['echostr'];
//形成數(shù)組,按字典序排序并sha1加密
$array = array();
$array = array( $nonce, $timestamp, $token);
$token = 'shiyanpingtaitest';
$timestamp = $_GET['timestamp'];
$signature = $_GET['signature'];
$echostr = $_GET['echostr'];
//形成數(shù)組,按字典序排序并sha1加密
$array = array();
$array = array( $nonce, $timestamp, $token);
2020-01-22
indexContorller.class.php全代碼:
<?php
namespace Home\Controller;
use Think\Controller;
class IndexController extends Controller {
public function index(){
//獲得參數(shù) signature nonce timestamp token echostr
<?php
namespace Home\Controller;
use Think\Controller;
class IndexController extends Controller {
public function index(){
//獲得參數(shù) signature nonce timestamp token echostr
2020-01-22
ps3. 注意目錄,要加一個(gè)home。比如在 indexController.class.php后面寫了public function show后應(yīng)該瀏覽器進(jìn)入https://123321123.aaaa.net/imooc.php/home/index/show,同理微信服務(wù)器地址就是https://123321123.aaaa.net/imooc.php/home/index/
2020-01-22
thinkphp3.2.3用下面代碼可以成功認(rèn)證:
ps1. 3.2.3的action類統(tǒng)一被換成controller類,所以不要找action文件夾而是找controller文件夾里的indexController.class.php,然后操作。
ps2. indexController.class.php里只能有一個(gè)public function index,所以應(yīng)該刪去自帶的展示的東西再修改。
ps1. 3.2.3的action類統(tǒng)一被換成controller類,所以不要找action文件夾而是找controller文件夾里的indexController.class.php,然后操作。
ps2. indexController.class.php里只能有一個(gè)public function index,所以應(yīng)該刪去自帶的展示的東西再修改。
2020-01-22
我來記錄一下吧,自己用的 laravel 框架學(xué)習(xí),關(guān)注時(shí)的事件推送一直接收不到,耗費(fèi)很多時(shí)間才發(fā)現(xiàn),post 請(qǐng)求被 csrf middleware 攔截了,所以直接沒有請(qǐng)求到接口中,把這個(gè)接口寫在 csrf 的不檢測(cè)清單中就可以了。
2019-12-31
簡(jiǎn)單說一下幾個(gè)坑吧
1.回復(fù)的xml里面要檢查有沒有空格
2.微信消息發(fā)送的是post請(qǐng)求,記得設(shè)置好路由
1.回復(fù)的xml里面要檢查有沒有空格
2.微信消息發(fā)送的是post請(qǐng)求,記得設(shè)置好路由
2019-11-22
我在判斷那里,改成isset($_GET['echostr'])就成功了
2019-08-03
$content 拼接字符串的時(shí)候用點(diǎn),老師有個(gè)地方寫成了逗號(hào)
2019-01-07
“當(dāng)用戶發(fā)送文本、圖片、視頻、圖文、地理位置這五種消息時(shí),開發(fā)者只能回復(fù)1條圖文消息;其余場(chǎng)景最多可回復(fù)8條圖文消息”
現(xiàn)在微信已經(jīng)不支持通過發(fā)送文字回復(fù)多圖文了
現(xiàn)在微信已經(jīng)不支持通過發(fā)送文字回復(fù)多圖文了
2018-11-30