首页 > 解决方案 > 如何在 python-django 中使用 woocommerce api 获取所有没有隐藏(私有)产品的产品?

问题描述

使用 wordpress 建立 eshop,我正在使用 woocommerce api 来在我的 django 应用程序中获取我的产品。

我发现很难在没有隐藏的情况下获取所有产品 - 私人。

隐藏的私人产品是那些在我的 eshop 中不可见的产品。

有没有办法通过api来获取所有没有隐藏的东西?

这是我获取所有产品的代码:

    wcapi = API(
        url=something,
        consumer_key=something,
        consumer_secret=something,
        wp_api=True,
        version="wc/v2",
        query_string_auth=True,
        verify_ssl = True,
        timeout=10
    )

    #take all the products from the woocommerce api
    r=wcapi.get("products")

标签: pythondjangowoocommercewordpress-rest-api

解决方案


正确的语法是:

r=wcapi.get("products?status=publish")

推荐阅读