>  기사  >  위챗 애플릿  >  WeChat Pay 개발권 보호 공지

WeChat Pay 개발권 보호 공지

高洛峰
高洛峰원래의
2017-02-25 17:25:461848검색

1. 권리보호 알림 URL

위챗 결제 개발에서 언급한 바와 같이 (1) 위챗 결제 URL 구성, 권리보호 알림 URL은 http://www.doucube.com/wxpay/rights.php 입니다.

2. 사용자 권리 보호 시스템 인터페이스

공식 계정에서 사용자가 비정상적인 결제 및 구매 행위를 할 경우 일반적으로 Tencent 고객 서비스에 불만을 제기하므로 WeChat은 이해해야 합니다. 실시간 공식 계정 사용자 거래 내역이 없습니다. 동시에 사용자의 문제를 최대한 빠르고 효율적으로 해결하기 위해 사용자와 판매자를 연결하는 가교 역할을 하는 WeChat은 이 고객 서비스 시스템을 통해 문제를 판매자에게 즉시 동기화하고 해결 결과를 사용자에게 피드백합니다.

사용자가 불만사항 양식을 추가하면 WeChat 백그라운드에서 판매자 서버(payfeedback_url)에 결제 결과를 통보(게시)합니다. 판매자는 payfeedback_url의 알림 결과를 사용하여 개인화된 페이지를 표시할 수 있습니다. 참고: payfeedback_url을 WeChat의 관련 인터페이스 담당자에게 제출하세요. WeChat 측에 등록한 후 사용할 수 있습니다.

포스트 메커니즘을 사용하여 요청의 payfeedback_url을 통해 백그라운드 알림이 수행됩니다.

3. 이용자 권리보호 신청

WeChat Pay 개발권 보호 공지WeChat Pay 개발권 보호 공지

WeChat Pay 개발권 보호 공지WeChat Pay 개발권 보호 공지

4 .절차 구현

권리보호 프로그램 파일에 언급된 xml 데이터 패키지를 직접 가져옵니다. 프로그램은 다음과 같이 구현됩니다.

<?php

$postStr = $GLOBALS["HTTP_RAW_POST_DATA"];
logger($postStr);
//日志记录
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);
}
?>

사용자가 새로운 불만사항을 추가하면 XML을 가져옵니다.

<xml>
    <OpenId><![CDATA[o0pk9uIVnlY-fJkzFKEbQ6LJ4cFc]]></OpenId>
    <AppId><![CDATA[wxc04ce1d87dcd13cd]]></AppId>
    <TimeStamp>1401206434</TimeStamp>
    <MsgType><![CDATA[request]]></MsgType>
    <FeedBackId>13275936403980775178</FeedBackId>
    <TransId><![CDATA[1218614901201405273313470595]]></TransId>
    <Reason><![CDATA[没有收到货品]]></Reason>
    <Solution><![CDATA[退款,并不退货]]></Solution>
    <ExtInfo><![CDATA[Test 13456780012]]></ExtInfo>
    <AppSignature><![CDATA[1f4a626f59f9ae8007158b0a9510e88db56fa80b]]></AppSignature>
    <SignMethod><![CDATA[sha1]]></SignMethod>
</xml>

user

<xml>
    <OpenId><![CDATA[111222]]></OpenId>
    <AppId><![CDATA[wwwwb4f85f3a797777]]></AppId>
    <TimeStamp>1369743511</TimeStamp>
    <MsgType><![CDATA[confirm/reject]]></MsgType>
    <FeedBackId><![CDATA[5883726847655944563]]></FeedBackId>
    <Reason><![CDATA[商品质量有问题]]></Reason>
    <AppSignature><![CDATA[bafe07f060f22dcda0bfdb4b5ff756f973aecffa]]></AppSignature>
    <SignMethod><![CDATA[sha1]]></SignMethod>
</xml>

처리된 것을 확인한 후 개발자는 xml 데이터를 구문 분석하고 후속 처리를 수행합니다.

위챗 결제 개발권 보호 공지 관련 더 많은 글은 PHP 중국어 홈페이지를 주목해주세요!

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