本帖最后由 一统夢夢 于 2015-9-5 22:33 编辑
我充值的时候出现这个问题 ,如图
我在网上查了原因,说法是:调试错误,请回到请求来源地,重新发起请求。错误代码 ILLEGAL_ANTI_PHISHING_KEY含义: 防钓鱼检查非法时间戳参数 原因: 商户开通了防钓鱼的功能,但防钓鱼时间戳没有设置或格式设置不正确。 解决方法: 出现该问题,需要商户网站的网站程序开发、维护或管理的技术人员对支付宝接口做修正。 1、检查支付宝接口程序代码中,防钓鱼功能开关是否有开启(antiphishing是否等于1,而不是),参数encrypt_key是否有传递并参与签名运算 2、检查参数encrypt_key是格式是否正确 参数encrypt_key是通过支付宝另一个接口——获取时间戳(服务名称:query_timestamp),获取得到的可变数据,默认情况下该数据是30秒有效时间,过期则无效。 参数encrypt_key有时会包含特殊字符,因此用GET方式传递参数时,需要对其进行URL编码。 注意: 在PHP代码中,不仅要在alipay_config.php中把antiphishing设置成1,还需要在alipay_function.php中找到query_timestamp(partner)函数,取消函数中的注释,方可启用防钓鱼功能。 如果您依照以上方法还无法解决,可提交集成申请,我们的技术支持会及时与您联系,协助您解决。
所以你们的充值系统是有问题的
|