微信支付之告警通知实例
本文主要介绍微信支付中如何获得告警通知,并附有实例代码以便参考。希望能帮助开发微信支付的小伙伴。
一、告警通知
为了及时通知商户异常,提高商户在微信平台的服务质量。微信后台会向商户推送告警通知,包括发货延迟、调用失败、通知失败等情况,通知的地址是商户在申请支付时填写的告警通知URL,在“公众平台-服务-服务中心-商户功能-商户基本资料-告警通知URL”可以查看。商户接收到告警通知后需要尽快修复其中提到的问题,以免影响线上经营。
告警通知URL接收的postData中还将含xml数据,格式如下:
<xml> <AppId><![CDATA[wxf8b4f85f3a794e77]]></AppId> <ErrorType>1001</ErrorType> <Description><![CDATA[错识描述]]></Description> <AlarmContent><![CDATA[错误详情]]></AlarmContent> <TimeStamp>1393860740</TimeStamp> <AppSignature><![CDATA[f8164781a303f4d5a944a2dfc68411a8c7e4fbea]]></AppSignature> <SignMethod><![CDATA[sha1]]></SignMethod> </xml>
二、程序接收
现在就是alarm.php函数的实现了,仿照微信基础接口SDK获取即可。将详细信息写入数据库或其他存储
$postStr = $GLOBALS["HTTP_RAW_POST_DATA"]; $postObj = simplexml_load_string($postStr, 'SimpleXMLElement', LIBXML_NOCDATA); logger("错误类型:".$postObj->ErrorType."错识描述:".$postObj->Description."错误详情:".$postObj->AlarmContent); //日志记录 function logger($log_content) { $max_size = 100000; $log_filename = "log.xml"; if(file_exists($log_filename) and (abs(filesize($log_filename)) > $max_size)){unlink($log_filename);} file_put_contents($log_filename, date('H:i:s')." ".$log_content."\r\n", FILE_APPEND); }
相关推荐:
Atas ialah kandungan terperinci 微信支付之告警通知实例. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

AI Hentai Generator
Menjana ai hentai secara percuma.

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas



Walaupun pemberitahuan bukanlah suite terkuat pada iPhone, dalam kemas kini iOS baru-baru ini, Apple telah memperhalusi cara ia muncul. Versi iOS baharu meminimumkan keterlihatan makluman melalui Pusat Pemberitahuan untuk memastikan pengguna mendapat pengalaman yang lebih baik. Dalam artikel ini, kami akan membantu anda mengosongkan pemberitahuan pada iPhone dalam pelbagai cara yang berbeza. Cara untuk mematikan sepanduk pemberitahuan masuk pada iPhone Apabila anda berada di skrin Utama atau aktif menggunakan aplikasi, semua pemberitahuan akan muncul sebagai sepanduk di bahagian atas melainkan anda melumpuhkan ciri ini. Jika anda ingin menyemak pemberitahuan itu kemudian tanpa mengganggu tugas semasa anda, hanya leret sepanduk ke atas untuk mengetepikannya. Ini akan mengalihkan pemberitahuan yang anda terima ke Pusat Pemberitahuan supaya anda boleh

Sistem pengendalian Windows 11 Microsoft mungkin memaparkan cadangan secara berkala sebagai pop timbul pada komputer anda menggunakan sistem pemberitahuan. Sistem cadangan, yang pada asalnya direka bentuk untuk menyediakan petua dan cadangan kepada pengguna untuk menambah baik aliran kerja Windows 11 mereka, hampir sepenuhnya berubah menjadi sistem pengiklanan untuk mempromosikan perkhidmatan dan produk Microsoft. Pop timbul cadangan mungkin mengiklankan langganan Microsoft 365 kepada pengguna, mencadangkan memautkan telefon Android ke peranti atau menyediakan penyelesaian sandaran. Jika pop timbul ini mengganggu anda, anda boleh mengubahsuai sistem anda untuk melumpuhkannya sepenuhnya. Panduan berikut menyediakan cadangan untuk melumpuhkan pop timbul pada peranti yang menjalankan sistem pengendalian Windows 11 Microsoft.

Mesin Vektor Sokongan (SVM) dalam Python ialah algoritma pembelajaran diselia yang berkuasa yang boleh digunakan untuk menyelesaikan masalah klasifikasi dan regresi. SVM berprestasi baik apabila menangani data berdimensi tinggi dan masalah bukan linear, dan digunakan secara meluas dalam perlombongan data, klasifikasi imej, klasifikasi teks, bioinformatik dan bidang lain. Dalam artikel ini, kami akan memperkenalkan contoh penggunaan SVM untuk pengelasan dalam Python. Kami akan menggunakan model SVM daripada perpustakaan scikit-learn

Pada AppleTV, jika anda tidak mahu menggunakan AppleTV Remote untuk memasukkan teks, anda boleh menaip menggunakan iPhone atau iPad berdekatan. Setiap kali medan teks muncul pada AppleTV, pemberitahuan akan muncul pada iPhone atau iPad anda Selepas mengetik pemberitahuan, anda boleh menggunakan papan kekunci pada skrin pada peranti iOS anda untuk memasukkan teks pada AppleTV. Jika anda mendapati pemberitahuan ini menjengkelkan, anda boleh melumpuhkannya pada iPhone atau iPad anda (jika anda mempunyai beberapa AppleTV dan kanak-kanak di rumah, anda akan tahu apa yang kami maksudkan). Jika anda menjalankan iOS/iPadOS 15.1 atau lebih baru, berikut ialah cara untuk melumpuhkannya. Lancarkan pada iPhone atau iPad

Dalam macOS Sonoma dan Safari 17, anda boleh menukar tapak web menjadi "apl web," yang boleh diletakkan dalam dok Mac anda dan boleh diakses seperti mana-mana aplikasi lain tanpa membuka penyemak imbas. Baca terus untuk mengetahui cara ia berfungsi. Terima kasih kepada pilihan baharu dalam penyemak imbas Safari Apple, kini anda boleh menukar mana-mana tapak web di Internet yang anda kerap lawati menjadi "apl web" kendiri yang tinggal dalam dok Mac anda dan sedia untuk anda akses pada bila-bila masa. Apl web berfungsi dengan Kawalan Misi dan Pengurus Peringkat seperti mana-mana apl, dan juga boleh dibuka melalui Launchpad atau SpotlightSearch. Bagaimana untuk menukar mana-mana laman web menjadi

Uniapp ialah rangka kerja pembangunan merentas platform berdasarkan Vue.js yang boleh digunakan untuk membangunkan aplikasi yang berjalan pada berbilang platform pada masa yang sama. Apabila melaksanakan fungsi tolak dan pemberitahuan mesej, Uniapp menyediakan beberapa pemalam dan API yang sepadan Perkara berikut akan memperkenalkan cara menggunakan pemalam dan API ini untuk melaksanakan fungsi tolak dan pemberitahuan mesej. 1. Tekan mesej Untuk melaksanakan fungsi tolak mesej, kita boleh menggunakan pemalam uni-push yang disediakan oleh Uniapp. Pemalam ini adalah berdasarkan Tencent Cloud Push Service dan boleh menolak mesej pada berbilang platform

Cara untuk memberitahu orang lain bahawa anda telah tiba di destinasi anda Memberitahu orang lain bahawa anda telah tiba di destinasi anda dengan selamat ialah cara yang paling biasa untuk "mendaftar masuk" dan ia mudah dikendalikan. Berikut ialah langkah untuk menyediakan sebelum anda bersedia untuk memulakan langkah seterusnya dalam perjalanan anda. Buka mesej dan mulakan perbualan dengan orang yang ingin anda hantar daftar masuk Klik ikon tambah (+) di sebelah medan mesej Klik Klik Edit di bahagian bawah gesaan anda ingin pergi ke. Pilih "Selesai" di sudut kanan atas dan hantar "Daftar masuk." "Apabila memasuki destinasi anda, anda boleh memilih mod perjalanan yang berbeza bergantung pada keperluan anda, sama ada dengan kereta, pengangkutan awam atau berjalan kaki. . Pastikan anda memilih peranti yang anda gunakan dengan betul supaya peranti anda boleh menganggarkan dengan tepat tempoh masa yang diperlukan untuk sampai ke destinasi anda. Ini membolehkan anda merancang perjalanan anda dengan lebih baik dan membawa anda ke destinasi anda dengan lebih mudah.

Apabila rangka kerja hadapan generasi baharu terus muncul, VUE3 digemari sebagai rangka kerja bahagian hadapan yang pantas, fleksibel dan mudah digunakan. Seterusnya, mari kita pelajari asas VUE3 dan buat pemain video mudah. 1. Pasang VUE3 Mula-mula, kita perlu memasang VUE3 secara setempat. Buka alat baris arahan dan laksanakan arahan berikut: npminstallvue@next Kemudian, cipta fail HTML baharu dan perkenalkan VUE3: <!doctypehtml>
