Heim > Backend-Entwicklung > PHP-Tutorial > 微信浏览器中使用支付宝支付接口

微信浏览器中使用支付宝支付接口

WBOY
Freigeben: 2016-06-06 20:25:30
Original
1727 Leute haben es durchsucht

微信浏览器中使用支付宝支付接口

如图,微信浏览器中使用支付宝的支付服务出现的页面,此时通过右上角浏览器中的【在safaari中打开】也是这个页面,而这个url复制后因为被转义了(&变为& ¬ify_url中的‘¬’被转义成一个奇怪字符),浏览器中调用接口报参数错误,如果手动修改url把转义的字符去掉则调用成功。这种情况有什么较好办法解决。

回复内容:

微信浏览器中使用支付宝支付接口

如图,微信浏览器中使用支付宝的支付服务出现的页面,此时通过右上角浏览器中的【在safaari中打开】也是这个页面,而这个url复制后因为被转义了(&变为& ¬ify_url中的‘¬’被转义成一个奇怪字符),浏览器中调用接口报参数错误,如果手动修改url把转义的字符去掉则调用成功。这种情况有什么较好办法解决。

自行判断微信内使用支付宝支付,自定义提示

1.判断user-agent,若在微信就提示到外部浏览器打开,然后再生成付款URL;
2.使用iframe,将付款跳转的URL嵌套在里面

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage