Teaplix库存CSV订单未导入

时间:2016-06-09 11:09:00

标签: ruby-on-rails api csv

我正在使用Teaplix导入库存数量上传。 https://www.teapplix.com/help/?page_id=4720

CSV上传

url = "https://www.teapplix.com/h/#{@account_name}/ea/admin.php?User=#{@username}&Passwd=#{@password}&Action=Upload&Subaction=inventory&upload=#{csv_url}"
response = HTTParty.post(url,
      body: {}.to_json,
      headers: {
        "Content-Type" => "text/csv",
        "Accept" => "text/csv"
      }
    )

我正在拍摄的所有东西,但csv没有上传

获取错误

error "No such run-mode 'Upload'"

有人可以告诉我可以在teaplix中上传库存csv的方式。

1 个答案:

答案 0 :(得分:1)

此API现已弃用:

  

通过URL端点" app.teapplix.com"访问Teapplix V1 API。如   2017年1月,该API已弃用,仅维护" as-is",   没有功能更新或错误修复。新客户或应用程序   应该使用V2 API。虽然现有的应用程序可以继续使用   这个API无限期地被鼓励迁移到V2 API(REST +   JSON)如果您寻求其他功能和错误修复。

Teapplix支持HTTP API上传/下载数据。

  

www.teapplix.com

Api终点

https://api.teapplix.com/api2

通过使用curl,我能够解决我的问题

  

curl -k --form Subaction = Inventory --form upload=@upload.csv   ' https://app.teapplix.com/h/demo/ea/api.php?User=xx&Passwd=yy&Action=Upload'