关于支付宝支付,无法打开支付宝
请问怎么支持新版的支付宝,我们服务器按照现在的支付宝标准生成的URL,然后我按照你的PHP示例中的方式进行封装了一下,( //生成可以直接打开的链接,让iOS客户端打开:[[UIApplication sharedApplication] openURL:[NSURL URLWithString:$iOSLink]]; $iOSLink= "alipay://alipayclient/?".urlencode(json_encode(array('requestType' => 'SafePay', "fromAppUrlScheme" => /iOS App的url schema,支付宝回调用/"openshare","dataString"=>$dataString))););结果没有打开支付宝,生成的URL格式有些不同(在支付宝sdk中可以成功调用),不清楚什么问题,能否指点一二。
无法打开 是你没在infoplist里添加支付宝的白名单 另外我想问下你的pay.php是怎么配置的啊?
谢谢,问题我解决了,是生成的URL不对,不能完全按照pay.php中的设置,后来我对比支付宝SDK中生成的URL进行修改的。
能和我说说 是怎么配置的吗?我这边配置老是报错,交易订单处理失败ALI64
服务器那边的可以直接使用支付宝的服务器的SDK,因为我们之前已经做了,所以也没使用pay.php,订单信息是服务器按照支付宝的SDK给到的,这边客户端也是根据解析支付宝SDK正常的URL,按照他们的方式做的拼接。
能给一条成功打开的URL参考下吗