迅睿CMS框架是一款PHP8高性能·簡(jiǎn)單易用的CMS開源開發(fā)框架,基于MIT開源許可協(xié)議發(fā)布,免費(fèi)且不限制商業(yè)使用,是免費(fèi)開源的產(chǎn)品,以萬端互聯(lián)為設(shè)計(jì)理念,支持的微信公眾號(hào)、小程序、APP客戶端、移動(dòng)端網(wǎng)站、PC網(wǎng)站等多終端式管理系統(tǒng)。
聯(lián)系官方銷售客服
1835022288
028-61286886
PHP程序里面
發(fā)送微信通知失敗的問題請(qǐng)教程
發(fā)送微信通知,出現(xiàn)如下圖所示的系統(tǒng)錯(cuò)誤,就應(yīng)該說明程序已經(jīng)執(zhí)行通知,只是通知失敗了吧??
/config/notice/weixin/cloud_pay.html
公眾號(hào)消息模板ID是核對(duì)正確的,為啥還是發(fā)送不了呢?
錯(cuò)誤提示是模板id不正確
百度搜索一下這句話,這是關(guān)鍵詞
回復(fù)迅??蚣軇?chuàng)始人
問題是我反復(fù)核對(duì)了,沒錯(cuò)呢
回復(fù)@NGCM
百度了,感覺就是模板ID錯(cuò)誤的提示,但反復(fù)核對(duì),沒有錯(cuò)的。
是不是多了空格
回復(fù)@OEM
絕對(duì)沒有,圖中就能看出來有沒有空格,開始懷疑是不是程序?qū)戝e(cuò)了,但根據(jù)錯(cuò)誤日志就表示程序沒錯(cuò)吧
安裝微信插件,里面有一個(gè)發(fā)送模板消息,手動(dòng)填寫試一試
xml爆紅錯(cuò)了,是不是語法寫錯(cuò)了。。。
回復(fù)@起名字很費(fèi)勁
這個(gè)確認(rèn)過了沒問題,那是IDE的識(shí)別問題,現(xiàn)在也不紅了。
使用一模一樣的通知模板,另一模塊的通知提醒正常的。
難怪是程序里發(fā)送通知的代碼寫錯(cuò)了嗎,如果錯(cuò)了,就不會(huì)執(zhí)行發(fā)送了吧。
/dayrui/App/Cloud/Models/Content.php
public function success($id, $paylog, $num, $sku) { $data = [ 'uid' => 1, 'username' => $data['author'], 'title' => $data['title'], 'id' => $data['id'], 'price' => $data['price'], ]; \Phpcmf\Service::L('Notice')->send_notice('cloud_pay', $data); }
使用一模一樣的通知模板,另一模塊A的通知提醒正常的,另一模塊B的通知提醒不正常的。
要看這A模塊和B模塊有什么區(qū)別?
我微信發(fā)送消息通知也是 40037錯(cuò)誤,但是模板ID 是對(duì)的,你最后這個(gè)問題咋解決的
回復(fù)@小白一枚
錯(cuò)誤提示是模板id不正確
百度搜索一下這句話,這是關(guān)鍵詞
回復(fù)迅??蚣軇?chuàng)始人
問題是我反復(fù)核對(duì)了,沒錯(cuò)呢
/config/notice/weixin/cloud_pay.html
回復(fù)@NGCM
百度了,感覺就是模板ID錯(cuò)誤的提示,但反復(fù)核對(duì),沒有錯(cuò)的。
是不是多了空格
回復(fù)@OEM
絕對(duì)沒有,圖中就能看出來有沒有空格,開始懷疑是不是程序?qū)戝e(cuò)了,但根據(jù)錯(cuò)誤日志就表示程序沒錯(cuò)吧
安裝微信插件,里面有一個(gè)發(fā)送模板消息,手動(dòng)填寫試一試
xml爆紅錯(cuò)了,是不是語法寫錯(cuò)了。。。
回復(fù)@起名字很費(fèi)勁
這個(gè)確認(rèn)過了沒問題,那是IDE的識(shí)別問題,現(xiàn)在也不紅了。
使用一模一樣的通知模板,另一模塊的通知提醒正常的。
難怪是程序里發(fā)送通知的代碼寫錯(cuò)了嗎,如果錯(cuò)了,就不會(huì)執(zhí)行發(fā)送了吧。
/dayrui/App/Cloud/Models/Content.php
使用一模一樣的通知模板,另一模塊A的通知提醒正常的,另一模塊B的通知提醒不正常的。
要看這A模塊和B模塊有什么區(qū)別?
我微信發(fā)送消息通知也是 40037錯(cuò)誤,但是模板ID 是對(duì)的,你最后這個(gè)問題咋解決的
回復(fù)@小白一枚