我有一个网站"http://samplesite.org/give/"
,其中有一个paypal捐赠按钮,基本上就是这样一个表单
<form method="post" action="https://www.paypal.com/cgi-bin/webscr">
<input type="hidden" value="_s-xclick" name="cmd">
<input type="hidden" value="XXXXXXXXXX" name="hosted_button_id">
<input type="image" border="0" alt="PayPal - The safer, easier way to pay online!"
name="submit" src="https://www.paypalobjects.com/en_US/i/btn/btn_donateCC_LG.gif">
<p>
<img width="1" height="1" border="0"
src="https://www.paypalobjects.com/en_US/i/scr/pixel.gif" alt="">
</p>
</form>
如果点击它,它将转到此paypal网站:
https://www.paypal.com/us/cgi-bin/webscr?
cmd=_flow&SESSION=y0Kn8GFSDCCCEpZkHLs
b30_vQ29XhQzDf6FDSAfsd5643pWai7M
ogFN3QG&dispatch=5885d80432b1f8e26423443aee
8d5542c5a2cgfdg45d3543gdf9a5e
我可以创建一个链接到http://samplesite.org/give/
的按钮,但如果是这样,用户将看到页面,然后他们必须再次点击paypal按钮。
如何让按钮直接链接到点击paypal按钮后的页面?
答案 0 :(得分:0)
在按钮的onClick()中,只需调用以下代码:
String url = "https://www.paypal.com/us/cgi-bin/webscr?cmd=_flow&SESSION=y0Kn8GFSDCCCEpZkHLsb30_vQ29XhQzDf6FDSAfsd5643pWai7MogFN3QG&dispatch=5885d80432b1f8e26423443aee8d5542c5a2cgfdg45d3543gdf9a5e";
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setData(Uri.parse(url));
startActivity(intent);
答案 1 :(得分:0)
您应该将您的用户发送到此页面:https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=XXXXXXXXX
您还可以通过点击页面上带有生成代码的电子邮件标签找到该网址。