백엔드 개발 PHP 튜토리얼 WeChat 결제의 알람 알림 예

WeChat 결제의 알람 알림 예

Dec 29, 2017 pm 06:15 PM
경보 통지하다

이 글에서는 주로 위챗 결제에서 알람 알림을 받는 방법을 소개하고, 참고용 예시 코드를 첨부합니다. 위챗페이를 개발하시는 분들께 도움이 되었으면 좋겠습니다.

1. 알람 알림

판매자에게 이상 현상을 신속하게 알리고 WeChat 플랫폼에서 판매자의 서비스 품질을 향상시키기 위해. WeChat 백엔드는 배송 지연, 통화 실패, 알림 실패 등을 포함한 알람 알림을 판매자에게 푸시합니다. 알림 주소는 결제 신청 시 판매자가 입력한 알람 알림 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>
로그인 후 복사

2. 프로그램 수신

이제는 다음으로 얻을 수 있는 Alarm.php 함수의 구현입니다. WeChat 기본 인터페이스 SDK를 모방합니다. 데이터베이스나 기타 저장소에 자세한 정보를 작성하세요

$postStr = $GLOBALS["HTTP_RAW_POST_DATA"];
$postObj = simplexml_load_string($postStr, &#39;SimpleXMLElement&#39;, 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(&#39;H:i:s&#39;)." ".$log_content."\r\n", FILE_APPEND);
}
로그인 후 복사

관련 권장 사항:

PHP WeChat 결제 개발의 WeChat 환불 기능 예

Thinkphp 통합 WeChat 결제 기능 상세 설명

Ab 밖으로 WeChat 결제 개발을 위한 10가지 추천 강좌

위 내용은 WeChat 결제의 알람 알림 예의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.

핫 AI 도구

Undresser.AI Undress

Undresser.AI Undress

사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover

AI Clothes Remover

사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool

Undress AI Tool

무료로 이미지를 벗다

Clothoff.io

Clothoff.io

AI 옷 제거제

AI Hentai Generator

AI Hentai Generator

AI Hentai를 무료로 생성하십시오.

인기 기사

R.E.P.O. 에너지 결정과 그들이하는 일 (노란색 크리스탈)
4 몇 주 전 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. 최고의 그래픽 설정
4 몇 주 전 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. 아무도들을 수없는 경우 오디오를 수정하는 방법
4 몇 주 전 By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25 : Myrise에서 모든 것을 잠금 해제하는 방법
1 몇 달 전 By 尊渡假赌尊渡假赌尊渡假赌

뜨거운 도구

메모장++7.3.1

메모장++7.3.1

사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전

SublimeText3 중국어 버전

중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기

스튜디오 13.0.1 보내기

강력한 PHP 통합 개발 환경

드림위버 CS6

드림위버 CS6

시각적 웹 개발 도구

SublimeText3 Mac 버전

SublimeText3 Mac 버전

신 수준의 코드 편집 소프트웨어(SublimeText3)

iPhone에서 알림을 지우는 방법 iPhone에서 알림을 지우는 방법 Feb 15, 2024 pm 06:10 PM

알림은 iPhone에서 가장 강력한 기능은 아니지만 최근 iOS 업데이트에서 Apple은 알림 표시 방식을 미세 조정했습니다. 새로운 iOS 버전은 사용자에게 더 나은 경험을 제공하기 위해 알림 센터를 통한 경고 표시를 최소화합니다. 이 기사에서는 다양한 방법으로 iPhone에서 알림을 지우는 데 도움을 드릴 것입니다. iPhone에서 수신 알림 배너를 끄는 방법 이 기능을 비활성화하지 않으면 홈 화면에 있거나 앱을 활발하게 사용하는 경우 모든 알림이 상단에 배너로 표시됩니다. 현재 작업을 중단하지 않고 나중에 알림을 확인하려면 배너를 위로 밀어서 닫으면 됩니다. 이렇게 하면 수신한 알림이 알림 센터로 이동되어 다음 작업을 할 수 있습니다.

Windows 11 사용자 가이드: 광고 팝업을 비활성화하는 방법 Windows 11 사용자 가이드: 광고 팝업을 비활성화하는 방법 Sep 22, 2023 pm 07:21 PM

Microsoft의 Windows 11 운영 체제는 알림 시스템을 사용하여 주기적으로 제안 사항을 컴퓨터에 팝업으로 표시할 수 있습니다. 원래 사용자에게 Windows 11 워크플로 개선을 위한 팁과 제안을 제공하기 위해 설계된 제안 시스템은 Microsoft 서비스 및 제품을 홍보하기 위한 광고 시스템으로 거의 완전히 변형되었습니다. 제안 팝업은 사용자에게 Microsoft 365 구독을 광고하거나 Android 휴대폰을 장치에 연결하도록 제안하거나 백업 솔루션을 설정할 수 있습니다. 이러한 팝업이 귀찮다면 시스템을 조정하여 팝업을 완전히 비활성화할 수 있습니다. 다음 가이드에서는 Microsoft의 Windows 11 운영 체제를 실행하는 장치에서 팝업을 비활성화하는 방법에 대한 권장 사항을 제공합니다.

Python의 SVM 예제 Python의 SVM 예제 Jun 11, 2023 pm 08:42 PM

Python의 SVM(Support Vector Machine)은 분류 및 회귀 문제를 해결하는 데 사용할 수 있는 강력한 지도 학습 알고리즘입니다. SVM은 고차원 데이터와 비선형 문제를 처리할 때 탁월한 성능을 발휘하며 데이터 마이닝, 이미지 분류, 텍스트 분류, 생물정보학 및 기타 분야에서 널리 사용됩니다. 이번 글에서는 Python에서 분류를 위해 SVM을 사용하는 예를 소개하겠습니다. scikit-learn 라이브러리의 SVM 모델을 사용하겠습니다.

iPhone에서 Apple TV 키보드 알림을 끄는 방법 iPhone에서 Apple TV 키보드 알림을 끄는 방법 Nov 30, 2023 pm 11:41 PM

AppleTV에서 AppleTV Remote를 사용하여 텍스트를 입력하고 싶지 않은 경우 근처에 있는 iPhone 또는 iPad를 사용하여 입력할 수 있습니다. AppleTV에 텍스트 필드가 나타날 때마다 iPhone 또는 iPad에 알림이 표시됩니다. 알림을 탭하면 iOS 기기의 온스크린 키보드를 사용하여 AppleTV에 텍스트를 입력할 수 있습니다. 이러한 알림이 귀찮다면 iPhone 또는 iPad에서 알림을 비활성화할 수 있습니다. 집에 AppleTV가 몇 대 있고 아이들이 있다면 무슨 뜻인지 알 수 있을 것입니다. iOS/iPadOS 15.1 이상을 실행하는 경우 비활성화하는 방법은 다음과 같습니다. iPhone 또는 iPad에서 실행

웹사이트를 독립형 Mac 앱으로 변환하는 방법 웹사이트를 독립형 Mac 앱으로 변환하는 방법 Oct 12, 2023 pm 11:17 PM

macOS Sonoma 및 Safari 17에서는 웹사이트를 "웹 앱"으로 전환할 수 있습니다. 이 웹 앱은 Mac의 도크에 설치되어 브라우저를 열지 않고도 다른 응용 프로그램처럼 액세스할 수 있습니다. 작동 방식을 알아보려면 계속 읽어보세요. Apple Safari 브라우저의 새로운 옵션 덕분에 이제 자주 방문하는 인터넷의 모든 웹사이트를 Mac의 도크에 설치되어 언제든지 액세스할 수 있는 독립형 "웹 앱"으로 전환할 수 있습니다. 웹 앱은 다른 앱처럼 Mission Control 및 Stage Manager와 함께 작동하며 Launchpad 또는 SpotlightSearch를 통해서도 열 수 있습니다. 웹사이트를 다음과 같이 바꾸는 방법

uniapp 애플리케이션에서 메시지 푸시 및 알림을 구현하는 방법 uniapp 애플리케이션에서 메시지 푸시 및 알림을 구현하는 방법 Oct 18, 2023 am 09:19 AM

Uniapp은 동시에 여러 플랫폼에서 실행되는 애플리케이션을 개발하는 데 사용할 수 있는 Vue.js 기반의 크로스 플랫폼 개발 프레임워크입니다. 메시지 푸시 및 알림 기능을 구현할 때 Uniapp에서는 해당 플러그인 및 API를 사용하여 메시지 푸시 및 알림 기능을 구현하는 방법을 소개합니다. 1. 메시지 푸시 메시지 푸시 기능을 구현하려면 Uniapp에서 제공하는 uni-push 플러그인을 사용할 수 있습니다. 이 플러그인은 Tencent Cloud Push Service를 기반으로 하며 여러 플랫폼에 메시지를 푸시할 수 있습니다.

집, 다양한 위치, 타이머로 체크인을 사용하는 방법 집, 다양한 위치, 타이머로 체크인을 사용하는 방법 Mar 24, 2024 am 09:31 AM

목적지에 도착했음을 다른 사람에게 알리는 방법 목적지에 안전하게 도착했음을 다른 사람에게 알리는 것이 가장 일반적인 "체크인" 방법이며 조작도 쉽습니다. 여행의 다음 단계를 시작하기 전에 설정해야 할 단계는 다음과 같습니다. 메시지를 열고 체크인을 보내려는 사람과 대화를 시작하세요. 메시지 필드 옆에 있는 더하기(+) 아이콘을 클릭하세요. 메시지 하단에 있는 체크인을 클릭하세요. 오른쪽 상단의 "완료"를 선택하고 "체크인"을 보내세요. "목적지를 입력할 때 자동차, 대중교통, 도보 등 필요에 따라 다양한 이동 모드를 선택할 수 있습니다. . 목적지까지 걸리는 시간을 정확하게 추정할 수 있도록 사용 중인 장치를 올바르게 선택했는지 확인하세요. 이를 통해 여행을 더 잘 계획하고 목적지까지 더 편리하게 이동할 수 있습니다.

VUE3 시작하기 예: 간단한 비디오 플레이어 만들기 VUE3 시작하기 예: 간단한 비디오 플레이어 만들기 Jun 15, 2023 pm 09:42 PM

새로운 세대의 프런트엔드 프레임워크가 계속 등장함에 따라 VUE3는 빠르고 유연하며 사용하기 쉬운 프런트엔드 프레임워크로 사랑받고 있습니다. 다음으로 VUE3의 기본을 배우고 간단한 동영상 플레이어를 만들어 보겠습니다. 1. VUE3 설치 먼저 VUE3를 로컬에 설치해야 합니다. 명령줄 도구를 열고 다음 명령을 실행합니다. npminstallvue@next 그런 다음 새 HTML 파일을 만들고 VUE3을 도입합니다. &lt;!doctypehtml&gt;

See all articles