android - Android 中的 Google Checkout

标签 android google-checkout

我正在向 google checkout 发送 xml 请求并获得 xml 响应。

我发送的请求是

StringBuffer buf = new StringBuffer();

buf.append("<?xml version=\"1.0\" encoding=\"UTF-8\"?>");

buf.append("<checkout-shopping-cart xmlns=\"http://checkout.google.com/schema/2\">");

buf.append("<shopping-cart>");

buf.append("<items>");

buf.append("<item>");

buf.append("<item-name>Ville</item-name>");
buf.append("<item-description>BabbleVille</item-description>");
buf.append("<unit-price currency=\"USD\">12</unit-price>");
buf.append("<quantity>1</quantity>");
buf.append("</item>");
buf.append("</items>");
buf.append("</shopping-cart>");
buf.append("<checkout-flow-support>");
buf.append("<merchant-checkout-flow-support>");
buf.append("<shipping-methods>");
buf.append("<flat-rate-shipping name=\"SuperShip Ground\">");
buf.append("<price currency=\"USD\">9.99</price>");
buf.append("</flat-rate-shipping>");
buf.append("</shipping-methods>");
buf.append("</merchant-checkout-flow-support>");
buf.append("</checkout-flow-support>");
buf.append("</checkout-shopping-cart>");

我得到的响应是

<?xml version="1.0" encoding="UTF-8"?>
<checkout-redirect xmlns="http://checkout.google.com/schema/2" serial-number="4f6d85ac-0e83-41f1-81ef-60e86bd07b9d">

<redirect-url>https://sandbox.google.com/checkout/view/buy?o=shoppingcart&amp;shoppingcart=602624134680807</redirect-url>

</checkout-redirect>

现在,我不知道如何处理这个响应。我是 Google Checkout 的新手。如果在浏览器中打开,我得到的重定向 url 会显示错误。买家将如何被重定向以输入他的谷歌帐户。

有人可以告诉我如何处理此回复吗?

最佳答案

我想这可能对您有所帮助。 Google Checkout

**更新**

Google Checkout 已弃用。现在 Google 鼓励您使用 Google Wallet .

关于android - Android 中的 Google Checkout,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3289184/

相关文章:

google-play - "test account"与 "normal account"有何不同?

android - 使用Crashlytics(Fabric)启动android应用上的“未实现抽象方法”

android - Active Android 是否容易受到 SQL 注入(inject)。任何已知的解决方案?

android - 从 Material 抽屉导航启动一个 Activity ,该抽屉具有用于 fragment 菜单项的开关盒

java - 为什么我在第 1 行收到语法错误?

android - 使用 Google Checkout 轮询 API 验证 Android 应用内购买时出现延迟

MYSQL:选择然后更新。双重处理问题

java - 我应该在 grails 2.0 中使用哪个 paypal/payment 插件?

android - InAppBilling 不可靠

android - 如何启动Firebase模拟器?