购买贝宝付款的Flex /空气

2008年3月19号的朱利安Lestel

下面是一个示例代码添加的按钮,贝宝“立即购买”在您的开发的Adobe Flex 。

paypal flex

见例如

这部电影需要的Flash Player 9

此代码可以改进,使一篮子发送给贝宝的软硬度。 该方法的数据传送到贝宝的重定向按钮“立即购买”使用flash.net.URL要求。 基本的例子是,和全面管理的篮子是一项长期...

现在来源:

典型的HTML文件呼吁贝宝:

“ !文档的HTML公众” - / /的W3C / / DTD的过渡时期的XHTML 1.0 / /英文“ ” http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd “ ”
<html xmlns="http://www.w3.org/1999/xhtml">
的<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
的<title>无标题文档“ /标题”
“ /头”

<body>
<form method="post">行动= “网址为: https : / / www.paypal.com / cgi - bin目录/ webscr ”
<input type="hidden" name="cmd" value="_xclick">
<input type="hidden" name="business" value="you@youremail.com">
<input type="hidden" name="item_name" value="Item Name">
<input type="hidden" name="currency_code" value="USD">
<input type="hidden" name="amount" value="0.00">
“输入类型= ”图片“ src中= ” http://www.paypal.com/en_US/i/btn/x-click-but01.gif “名称= ”提交“按ALT = ”使用贝宝付款-这是快速,自由和安全的! “ ”
“ /表格”
“ /体”
“ /的HTML ”

这里是软硬度:

<xml版本= "1.0"编码= "utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">

“的MX :图片来源= ” http://www.paypal.com/en_US/i/btn/x-click-but01.gif “ horizontalCenter = ” 0 “ verticalCenter = ” 0 “点击= ” makePayment ();"/ “
<mx:Script>
“ [ CDATA [
进口flash.net.URLRequest
公共职能makePayment ( ) :无效(
变种网址:字符串= “网址为: https : / / www.paypal.com / cgi - bin目录/ webscr ” ;
变种要求: URLRequest =新URLRequest (网址) ;
var变量: URLVariables =新URLVariables ( ) ;
variables.cmd = “ _xclick ” ;
variables.currency_code = “欧元” ;
variables.business = “ contact@flex-info.fr ” ;
variables.item_number = “ 001 ” ;
variables.item_name = “捐赠的Flex - info.fr ” ;
variables.amount = “ 1.00 ” ;
variables.quantity = 1 ;
variables.tax = '' ;
request.data =变量;
request.method = URLRequestMethod.POST ;
navigateToURL (请求, “ _parent ” ) ;

] ] “
“ /的MX :脚本”
“ /的MX :应用”

以嵌入此按钮的产品列表:

1 )负载的产品数据从一个XML文件,并呼吁与HTTPService

2 )使用“中继器”来建立您的按钮(和产品展示)

...和执行它在您的购物车与贝宝支付!

希望这有助于你们当中的某些人 : )
注:本程序适用于执行大部分的在线支付 : )
来源: 社区的Flex

如果你是第一次上的Flex - info.fr ,您可以订阅RSS提要 谢谢您的访问!

1 étoile2 étoiles3 étoiles4 étoiles5 étoiles ( 1票, 5.00出5 )
Loading ... 载入中...

12评论这个职务

  1. jeanphilippe说:

    您好
    感谢你对这个非常有用的例子 : )

  2. 李燕鲁斯蒂说:

    嗨,

    非常有趣的例子贝! 非常感谢。

  3. 阿尔诺说:

    伟大的!
    谢谢你的这个例子。

  4. 弗洛里安说:

    所以肯定的是容易实施,但它可以带来其他问题如想检索结果的交易,例如,提供产品购买的客户。

    从您要检索的结果,交易,你失去的执行状况,因为瑞士法郎,必须重新加载的SWF切换时, “贝宝或贝宝”的SWF 。 因此,我们必须找到一种方法,加载应用程序的相同的条件下它是被重定向到贝宝,可以成为非常难以执行取决于复杂的应用程序。

  5. 弗洛里安说:

    诚然,似乎易于集成一见钟情,但这篇文章没有解释最难以执行,即复苏的成果的要求。

    当使用贝宝,我们希望généralemet如何交易发生客户的PayPal网页。 例如,要更新其股票在未来或干脆检索送货地址。

    要做到这一点,您必须指定的脚本,一个变量的回归' ,表示返回的网址,即对瑞士法郎。 该是重新加载的SWF必须在同一时间或其他(无论是在过渡到适用于PayPal或返回) 。 现在的问题是,执行状况的损失,必须建立一种制度,以恢复这个国家的时候,返回可根据困难的复杂性的应用。 (例如,一个应用程式,它包含了一些标签,这些标签显示,以及它们的内容)

  6. 弗洛里安说:

    “对不起太多的评论。 我的电脑坠毁时发布的第1评论,我认为这是没有通过

  7. 曼努埃尔说:

    您好朱利安,

    我们有2个网站的综合付款不通过打开的窗口或HTML网页,这是更简单,更放心的用户。 我们将努力花时间做的故事http://www.matsiya.fr ; )
    + +

  8. 朱利安说:

    好吧,让我们跟上 : )

  9. MrBark说:

    您好!本C代码可以改进,使一篮子发送贝弹性 : ) 精度有必要吗? ñ的parenthèsese有时说多休息Toutle é : ) billlet感谢你对这个有趣的,有趣的阅读vou !

  10. nourrain说:

    嗨,

    的确,这将是很好知道如何发送请求篮子贝宝“在不打开一个新窗口。 只要发送数据在贝宝,但其余的在当前页面。

    谢谢您

    他Nourrain

  11. 戈埃尔说:

    喂,

    我只是想给一些细节上的一体化进程中的付款闪光/弹性。

    现在,唯一的办法为客户不要离开的环境,网站是通信服务器(您的服务器和信任的第三方) 。

    API的贝宝(表达)是不可能在这个时候,因为客户是在某个时候离开的环境。

    一些值得信赖的第三方服务提供之间的通信服务器,但更昂贵比传统的服务。

    例如:直接PayBox服务。

    此致
    戈埃尔

  12. 朱利安Lestel说:

    玉指出。 戈埃尔感谢你的信息 : )

1引用此北极

  1. 创作» blog存档»购买贝宝付款的Flex /空气说:

    [...] 网址: Http : / / www.flex-info.fr/ajouter-le-paiement-paypal-dans-flex-air/20080319/ [...]

撰写评论

订阅

  • 添加到我的AOL
  • 添加到谷歌
  • 添加到Zune播放器
  • 添加到Netvibes的
  • 添加到Technorati的
  • 添加到我的Yahoo
  • 添加到Zune播放器

调查

你如何找到新的Flex - info.fr ?

查看结果

Loading ... 载入中...

Mugsho

谁在线上?

翻译

French flagItalian flagChinese (Simplified) flagEnglish flagGerman flagSpanish flagJapanese flagRussian flagDutch flag