💎一站式轻松地调用各大LLM模型接口,支持GPT4、智谱、星火、月之暗面及文生图 广告
[TOC] ## 错误一:调试错误,请回到请求来源地,重新发起请求 如图所示: ![mark](http://qiniu.newthink.cc/blog/20170915-232652928.png) 答:这是因为配置错误引起的,即`seller_email`,`parter`,`key` 或者错误,或者是没有正确引用到,如果不知道怎样获取配置请看《支付宝配置获取》。 ## 错误二:无论如何我都获取不到 `notify_url` 的值 支付回调一般有个不成文的规定:传递给支付服务商的`回调地址`不允许带有任何参数。 这句话怎么理解呢? 我们用的是 `ThinkPHP3.2.3`,经常会有这样的网址 ``` http://www.tp3.com/index.php?m=pay&c=index&a=notify_url ``` 这样的网址本身是没有问题的,可以正常访问的,但是在我们开发当中,尽量不要这样使用! 那么你会问:为什么呢? 原因很简单,一方面这样确实不好看,另一方面,这样在回调的时候,是肯定的通不过的! 那么正确的姿势是这样的,如下: ``` http://www.tp3.com/pay/index/notify_url ``` 这种方式肯定不会发生什么问题的!肯定是可以接收到通知的! ## 错误三:调试错误,请回到请求来源地,重新发起请求。 ![mark](http://qiniu.newthink.cc/blog/20170916-233732618.png) 答:是由于新版配置的问题,请详细检查 `app_id` , `merchant_private_key`, `alipay_public_key` 这三个参数的配置! ## 错误四:支付成功后显示“验证失败” ![mark](http://qiniu.newthink.cc/blog/20170917-011743489.png) 答:请详细检查一下“你的支付宝公钥”,正确人姿势是这样的: ![mark](http://qiniu.newthink.cc/blog/20170917-014132639.jpg)