16

前言:这个问题已经过时了。钱包控制台中不再有 Google Checkout、Checkout API 和通知设置。


我在 Android Market 上有一个付费应用。我在 Google Checkout 设置中设置了 HTTPS 通知 URL。然而通知不来。

我在集成下的 Google Checkout 设置如下所示:

  • 我的公司只会发布经过数字签名的购物车 - 已选中
  • API 回调 URL - 提供,它是 HTTPS 并且有效
  • XML 形式的通知 - 已选中
  • API 版本 - 2.5
  • 通知过滤 - 选中

请问,我做错了什么?Android Market 是否支持实时订单通知?如果是这样,是否有单独的 UI 用于设置这些?

编辑:欢迎任何数据点。如果您在市场上出售商品并确实收到了这些 HTTP 通知,那么让我们比较一下设置。

EDIT2:认真考虑对我的 Google Checkout 帐户进行定时轮询。:(

EDIT3:联系了 Google Checkout 支持。一个多星期没有实质性反应。:((从好的方面来说,可以通过日期和状态过滤来检索一个人的 Google Checkout 订单列表。关于检索订单详细信息...

4

1 回答 1

14

支持代表告诉我这是设计使然,我应该使用通知历史 API 实现帐户轮询。

具体来说:https ://developers.google.com/checkout/developer/Google_Checkout_XML_API_Order_Report_API描述了如何获取给定状态的订单列表

https://developers.google.com/checkout/developer/Google_Checkout_XML_API_Notification_History_API lets you retrieve order details (getting just the "new order" notification is sufficient in my case).

EDIT: you cannot use some parts of the Google Checkout API with Android Market orders (like marking as archived).

This is not documented. Related question here.

于 2010-08-27T14:10:48.090 回答