>  기사  >  백엔드 개발  >  WeChat 스캔 코드 결제 문제에 대해 문의하세요

WeChat 스캔 코드 결제 문제에 대해 문의하세요

WBOY
WBOY원래의
2016-09-08 08:43:58961검색

WeChat 스캔 코드 결제 문제에 대해 문의하세요WeChat 스캔 코드 결제 문제에 대해 문의하세요

이 오류를 계속 보고하는 이유는 무엇입니까? 해결 방법을 모르겠습니다. 제가 하는 일은 스캔코드 결제모드 2입니다

답글 내용:

WeChat 스캔 코드 결제 문제에 대해 문의하세요WeChat 스캔 코드 결제 문제에 대해 문의하세요

이 오류를 계속 보고하는 이유는 무엇입니까? 해결 방법을 모르겠습니다. 제가 하는 일은 스캔코드 결제모드 2입니다

$result를 출력해 보세요. 확실히 code_url 키에 정의되어 있지 않습니다.

반환된 결과에 code_url이 존재하지 않아 WeChat과의 통신에 오류가 있음을 나타냅니다. 올바른 접근 방식은 먼저 결과가 성공적인지 확인한 다음 code_url을 가져오는 것입니다. 샘플 코드는 다음과 같습니다.

<code>if($result["result_code"] == "FAIL")
{
//失败
echo "错误代码:".$result['err_code']."<br>";
echo "错误代码描述:".$result['err_code_des']."<br>";
exit;
}elseif($result["code_url"] != NULL)
{
//成功
//获取code_url
}
            </code>

37줄의 코드를 읽고 나면 디버깅 방법을 알아야 한다고 생각합니다. 오류 보고의 영어 의미를 이해하지 못하셨나요? 그렇지 않은 경우에는 37줄의 코드를 주석 처리하고 인쇄 결과를 확인하세요

$url2 = isset($result['code_url ']) ? $result['code_url '] : '';

문장 추가

<code class="php">$input->SetSpbill_create_ip(你的服务器IP);</code>
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.