对接支付宝接口付款款后,服务器返回商城时候出错


貌似是阿里的地址不存在 。把上面的地址报告给阿里 让他们看看 吧

支付接口中,你设置了支付通知接口吗。。。

Parse error: syntax error, unexpected '.', expecting ',' or ';' in E:\rc110406\sysadmin\action\alipay2020\Base.php on line 18

Parse error: syntax error, unexpected '.', expecting ',' or ';' in E:\rc110406\sysadmin\action\alipay2020\Base.php on line 18


对应的代码呢

const CHECKURL = 'https://openapi.alipaydev.com/gateway.do?service=notify_verify&partner='. self::PID .'&notify_id=';

你这个报错18行,是这个地方?

 const CHECKURL = 'https://openapi.alipaydev.com/gateway.do?service=notify_verify&partner='.self::PID.'&notify_id=';

这个写法哪里有错误

const CHECKURL = 'https://openapi.alipaydev.com/gateway.do?service=notify_verify&partner=self::PID&notify_id=';

加上'. .' 就报语法错误 但是其他编辑器能运行的

const CHECKURL 定义为常量了

后面的代码 没有再改变 CHECKURL 的值吧?

比如拼接之类的。

这个本来就是要拼接数据发给端口

我的意思是你使用const定义了 后面不要再改了 如果还想改 就把定义改为

 $checkurl = 'https://openapi.alipaydev.com/gateway.do?service=notify_verify&partner=self::PID&notify_id=';

你把哪些参数写到config.php配置文件中,不要去拼接。。




这2个地址如果是本地 地址该怎么写

同步地址没啥作用,同步地址你可以随便填,比如http://www.baidu.com

异步地址,你需要外网可以访问的,这个异步地址,是你支付后,阿里云调用你项目的接口地址

沙箱环境下需要验证URL吗

不需要把

你可以看文档,或者看博客。很容易读懂。对接支付宝接口不难

你可以下载一个花生壳,在花生壳可以领取免费的ip

我程序有LOG日志文件 不知道在CMD里可以查看吗 查看的命令是啥

写着是通知地址 。。应该是支付宝通知你的地址 这个本地地址恐怕不行 得是外网能访问的地址吧

windows下?你直接用记事本也可以查看。。。



但是没有运行日志类

你现在是有什么问题?

支付宝接口,不太喜欢看文档,去找视频看。

https://www.bilibili.com/video/BV1ip411R7UB?from=search&seid=669640342062363601

哔哩哔哩,学习一下。。。

 谢谢 头大 还有搞微信接口

哔哩哔哩这的是老版本还是新版

支付宝

你发的这个人的视频好像运行不了,会报错

就是防钓鱼那里

你说的这些接口,我都搞过。但是后台是java

https://www.bilibili.com/video/BV1ip411R7UB

打开不了吗,网站

可以打开 我之前下载过他的代码好像会报错

哦,你看视频,就好了把