Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/api/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 如何通过API访问退货标签pdf?_Ruby On Rails_Api_Shippo - Fatal编程技术网

Ruby on rails 如何通过API访问退货标签pdf?

Ruby on rails 如何通过API访问退货标签pdf?,ruby-on-rails,api,shippo,Ruby On Rails,Api,Shippo,当我创建Shippo::Transaction的实例时,我可以从label\u url字段访问事务pdf。我如何获取pdf格式的退货标签 我试图创建一个带有address\u return或return\u字段的Shippo::shipping实例,并从API response收到了指向我的退货标签pdf的链接。我只能用网络版 我在API文档中没有找到有关此问题的任何信息。请查看 创建退货标签的过程与出站标签相同,只是在装运中添加了return\u of字段 创建一个Shippo::shippi

当我创建
Shippo::Transaction
的实例时,我可以从
label\u url
字段访问事务pdf。我如何获取pdf格式的退货标签

我试图创建一个带有
address\u return
return\u
字段的
Shippo::shipping
实例,并从API response收到了指向我的退货标签pdf的链接。我只能用网络版

我在API文档中没有找到有关此问题的任何信息。

请查看

创建退货标签的过程与出站标签相同,只是在装运中添加了
return\u of
字段

  • 创建一个
    Shippo::shipping
    ,将
    return\u设置为出站事务对象的
    对象id
  • 通过创建
    Shippo::交易
    购买其中一个退货率
  • (另外,您还可以通过一次API调用购买退货标签。)

    查看

    创建退货标签的过程与出站标签相同,只是在装运中添加了
    return\u of
    字段

  • 创建一个
    Shippo::shipping
    ,将
    return\u设置为出站事务对象的
    对象id
  • 通过创建
    Shippo::交易
    购买其中一个退货率

  • (另外,您也可以在一次API调用中使用购买退货标签。)

    添加一些其他有用的标记添加一些其他有用的标记出于某种原因,这两种解决方案对我都不起作用。当我尝试在一个API调用中使用此参数创建返回标签时,
    foo=Shippo::Transaction.create(发货:“04246b7be7004ae5a60a50c9e32aca124”、carrier_帐户:“ce24d26c1bba45ddb7204e212e517708”、服务级别令牌:“usps_优先级”)
    我得到
    Shippo::apierr:error:500内部服务器错误服务器错误(500)
    当我试图通过新装运进行此操作时
    new\u Shippo=Shippo::Shippo::shippy.create(返回:“921FD04DFF547B3AE5D955DA67CCC69”,地址至:上一次装运[:地址自],地址自:上一次装运[:地址至],包裹:上一次装运[:包裹])
    然后新建事务
    new\u transaction=Shippo::transaction.create(费率:new\u shipping.rates.first[:object\u id],异步:false)
    我从API获取交易JSON对象,错误消息为
    无法购买给定的费率,因为它的目的不是购买。
    @MykhailoBohoslavskyi您介意发布完整的API请求或您的Shippo用户名吗?或者直接发送给support@goshippo.com. 这使我们能够深入了解细节,并且可以更快地调试:)由于某些原因,这两种解决方案对我都不起作用。当我尝试在一个API调用中使用此参数创建返回标签时,
    foo=Shippo::Transaction.create(发货:“04246b7be7004ae5a60a50c9e32aca124”、carrier_帐户:“ce24d26c1bba45ddb7204e212e517708”、服务级别令牌:“usps_优先级”)
    我得到
    Shippo::apierr:error:500内部服务器错误服务器错误(500)
    当我试图通过新装运进行此操作时
    new\u Shippo=Shippo::Shippo::shippy.create(返回:“921FD04DFF547B3AE5D955DA67CCC69”,地址至:上一次装运[:地址自],地址自:上一次装运[:地址至],包裹:上一次装运[:包裹])
    然后新建事务
    new\u transaction=Shippo::transaction.create(费率:new\u shipping.rates.first[:object\u id],异步:false)
    我从API获取交易JSON对象,错误消息为
    无法购买给定的费率,因为它的目的不是购买。
    @MykhailoBohoslavskyi您介意发布完整的API请求或您的Shippo用户名吗?或者直接发送给support@goshippo.com. 这使我们能够查看详细信息,并且可以更快地调试它:)