凌乱,复杂的问题,但在这里。我正在与Google Checkout进行整合项目,还有一项Google Checkout GWT服务,它返回Checkout网络界面用于将美元兑换成当地货币的货币兑换率。此端点在https://market.android.com/publish/gwt/托管,并在萤火虫我看到这个要去服务器盯着:提取GWT服务的结果
7|0|6|https://market.android.com/publish/gwt/|FCCA4108CB89BFC2FEC78BA7363D4AF6|com.google.wireless.android.vending.developer.
shared.MerchantService|getCurrencyExchangeRates|com.google.common.money.CurrencyCode/112449834|java.util.ArrayList/4159755760
|1|2|3|4|2|5|6|5|235|6|13|5|18|5|81|5|53|5|72|5|102|5|121|5|177|5|175|5|205|5|204|5|55|5|86|-1|
,这被返回
//OK[235,3,'D0JA',2,86,3,'CXXg',2,55,3,'DW2A',2,204,3,'X9NA',2,205,3,'EuvA',2,175,3,'VIig',2,177,3,'E2Dw',2,121,3,'E4ziA',2,1
02,3,'do$Q',2,72,3,'T82w',2,53,3,'Ds0Q',2,81,3,'Cq5g',2,18,3,'Dlfg',2,13,1,["com.google.common.collect.RegularImmutableList/4
40499227","com.google.common.money.SimpleMoney/627983206","com.google.common.money.CurrencyCode/112449834"],0,7]
原谅奇格式:不能完全得到代码块以正确格式。
徘徊网络几个小时结束我能够确定RegularImmutableList
类在番石榴图书馆(在http://code.google.com/p/guava-libraries/)。我正在寻找的是:
- 我找不到任何地方的
com.google.common.money.SimpleMoney
或com.google.common.money.CurrencyCode
类:没有人见过他们吗? - GWT线格式似乎是一个奇怪的JSON字符串。我看到Google Groups消息的各种引用都在讨论有关连线格式的描述,但无法找到潜在的消息或任何能够让我反转的连贯引用:任何人都可以轻松参考?如果我至少能够理解编码是什么,那么如果没有上述问题1中的类文件,我可能会离开。
- 我开始漫游Android Market api库http://code.google.com/p/android-market-api/,他们认为他们必须完成一些Android Market通信集成,并且他们似乎已经使用protobufs完成了这项工作。 GWT/protobufs通信位有没有像样的参考?
这种疯狂的根本原因是我需要能够从Google Checkout中获取定期汇率值,因此当我以外币进口销售交易时,我可以按照当时的流行汇率进行转换交易时间。目前的Checkout报告格式不提供此功能,所以大多数人最终会使用与Google使用的不相符的替代汇率来源。这显然是Google Checkout集成界面的一个缺点,但如果我们开始使用Google Checkout界面的缺点,我们将在这里整整一周。我的意图是轮询Checkout界面,查看新履行的订单,然后请求适当的汇率表,以便我可以近乎实时地计算出收款是什么。我已经得到了投票,但不能完全超过汇率。
嗯。没有希望。它是一个只提供信息的面向用户的API,我将它与他们现有的接口一起明确地使用它,但我会去寻找服务协议,看看它是否有反对意见。我真的很喜欢它,如果我不必做任何这些废话,但自2011年3月以来,我(和其他人)一直在努力解决这个集成问题,并且考虑到Google Checkout路线图的不透明性,我将继续努力并尝试制作一些进展。 – Femi 2011-05-19 19:10:31
是的我看到人们一直在讨论这一点:http://www.google.com/support/forum/p/checkout-merchants/thread?tid=0e75cc0a1868bbad&hl=zh-CN – 2011-05-19 19:28:58