首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >检索Google Checkout CSV (无API)

检索Google Checkout CSV (无API)
EN

Stack Overflow用户
提问于 2012-11-19 02:43:13
回答 1查看 199关注 0票数 0

我正在尝试检索Google Checkout报告(将数据下载到电子表格(.csv))。不幸的是,我不能使用API (它只保留给英国和美国的帐户...)

我有一个用Mechanize和Ruby编写的脚本,但我有一个错误:“Net::HTTPBadRequest1.1400Bad Request”。

下面是我的代码:

代码语言:javascript
复制
require 'rubygems'
require 'mechanize'
require 'logger'

agent = Mechanize.new { |a| a.log = Logger.new(STDERR) }
agent.user_agent_alias = 'Mac Safari'
page = agent.get 'https://checkout.google.com/sell/orders'

form = page.forms.first
form.Email = 'email@gmail.com'
form.Passwd = 'password'
page = agent.submit(form, form.buttons.first)

form = page.forms.last
p form
form['start-date'] = "2012-11-16"
form['end-date'] = "2012-11-17"
form['column-style'] = "EXPANDED"
#form['_type'] = "order-list-request"
#form['date-time-zone'] = "America/Los_Angeles"
#form['financial-state'] = ""
#form['query-type'] = ""
p form

begin
  page = agent.submit(form, form.buttons.first)
rescue Mechanize::ResponseCodeError => ex
  puts ex.page.body
end
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-11-21 04:41:24

多亏了pguardiario和Charles proxy,我找到了我的错误...有一个多余的领域!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13443319

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档