【问题标题】:how to edit shopify fulfillment using python api如何使用python api编辑shopify履行
【发布时间】:2016-06-25 06:48:19
【问题描述】:

如何使用 shopify python api 在现有的 shopify 履行中添加跟踪号和跟踪 url。

代码:

token = <token>
session = shopify.Session("<shop-name>.myshopify.com", token)
shopify.ShopifyResource.activate_session(session)
a = shopify.Fulfillment.find(2642971265,order_id = 3386372225)
a.tracking_url = "www.example.com/trackingid=123"
a.tracking_number = "1234"
shopify.Fulfillment.save(a)

之后它返回 true,但变化不会反映在任何地方

【问题讨论】:

    标签: python api shopify


    【解决方案1】:

    我忘记添加其他详细信息,即 tracking_urls 和 tracking_numbers

    a = shopify.Fulfillment.find(order_id = 3386116225)[0]
    a.tracking_company = "pickrr"
    a.tracking_number = '12345678'
    l = []
    l.append('12345678')
    a.tracking_numbers = l
    a.tracking_url = "pickrr.com/12345678"
    l = []
    l.append("pickrr.com/12345678")
    a.tracking_urls = l
    shopify.Fulfillment.save(a)
    

    现在一切正常

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-01-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多