使用Shopify API在PHP中创建产品

权威

非常感谢您的解决方案。我正在使用Shopify API和PHP CURL POST方法来创建产品。以下是代码和输出。

$products_array = array(
    "product"=>array(
        'title'=>'',
        "title"=> "Burton Custom Freestlye 151",
        "body_html"=> "<strong>Good snowboard!</strong>",
        "vendor"=> "Burton",
        "product_type"=> "Snowboard",
        "published"=> false ,
        "variants"=>array(
                        array(
                        "sku"=>"t_009",
                        "price"=>20.00,
                        "grams"=>200,
                        "taxable"=>false,
                        )
        )
    )
);
echo json_encode($products_array);
echo "<br />";
$url = "https://apikey:[email protected]/admin/products.json";

$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_HTTPHEADER, array('Accept: application/json'));
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_VERBOSE, 0);
curl_setopt($curl, CURLOPT_HEADER, 1);
curl_setopt($curl, CURLOPT_CUSTOMREQUEST, "POST");
curl_setopt($curl, CURLOPT_POSTFIELDS, json_encode($products_array));
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
$response = curl_exec ($curl);
curl_close ($curl);
echo "<pre>";
print_r($response); 

我在哪里使用$ url部分中给出的凭据。我收到以下错误

{"product":{"title":"Burton Custom Freestlye 151","body_html":"Good snowboard!<\/strong>","vendor":"Burton","product_type":"Snowboard","published":false,"variants":[{"sku":"t_009","price":20,"grams":200,"taxable":false}]}}

HTTP/1.1 400 Bad Request
Server: nginx
Date: Thu, 05 Feb 2015 07:28:58 GMT
Content-Type: application/json; charset=utf-8
Transfer-Encoding: chunked
Connection: keep-alive
X-Sorting-Hat-PodId: 0
X-Sorting-Hat-ShopId: 7628323
X-Sorting-Hat-PodId-Cached: 0
X-Sorting-Hat-ShopId-Cached: 0
Status: 400 Bad Request
X-XSS-Protection: 1; mode=block; report=/xss-report/2dfd1c1e-6c9c-4024-a9bf-f3f6b177eb17?source%5Baction%5D=create&source%5Bcontroller%5D=admin%2Fproducts&source%5Bsection%5D=admin
X-Content-Type-Options: nosniff
X-ShopId: 7628323
X-ShardId: 0
X-Shopify-Shop-Api-Call-Limit: 1/40
HTTP_X_SHOPIFY_SHOP_API_CALL_LIMIT: 1/40
X-Stats-UserId: 0
X-Stats-ApiClientId: 619259
X-Stats-ApiPermissionId: 9949639
X-Request-Id: 2dfd1c1e-6c9c-4024-a9bf-f3f6b177eb17
X-Kafka-Logged: 1

{"errors":{"product":"Required parameter missing or invalid"}}
乔希·布朗

尝试更改Accept: application/jsonContent-Type: application/json

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用标题和供应商搜索Shopify产品

来自分类Dev

在Shopify中创建自定义产品

来自分类Dev

使用Shopify API提取所有产品(超过50,000种)

来自分类Dev

使用PHP发布到Shopify

来自分类Dev

使用Shopify API将纯JavaScript代码添加到Shopify主题

来自分类Dev

Shopify-使用PHP通过metafield API更新/删除metafield

来自分类Dev

如何使用Liquid(Shopify)遍历商店的所有产品?

来自分类Dev

使用Shopify Liquid的中继字段通过变体显示的相关产品

来自分类Dev

通过API在Shopify中创建未发布的产品

来自分类Dev

使用Shopify API更新Shopify密码

来自分类Dev

使用Shopify Javascript Buy SDK按句柄检索产品

来自分类Dev

使用Bold的Shopify产品选项无法获得textarea的价值

来自分类Dev

使用Shopify API的PHP REST帖子

来自分类Dev

使用Shopify在购物车中添加产品

来自分类Dev

在Django中使用Stripe API创建产品

来自分类Dev

我想使用“付款”的Shopify API

来自分类Dev

使用JSON响应按关键字搜索Shopify产品

来自分类Dev

Shopify-使用PHP通过metafield API更新/删除metafield

来自分类Dev

Shopify API-使用PHP上传图片

来自分类Dev

通过API在Shopify中创建未发布的产品

来自分类Dev

使用Bold的Shopify产品选项无法获得textarea的价值

来自分类Dev

如何使用Shopify_api gem使用默认变体数据创建产品

来自分类Dev

使用Python Shopify模块访问“ HTTP_X_SHOPIFY_SHOP_API_CALL_LIMIT”

来自分类Dev

使用 PHP 的 Shopify Api

来自分类Dev

使用 Laravel 在 shopify 中编写脚本标签

来自分类Dev

如何使用 Shopify 的 API 获取 Shopify 商店订单

来自分类Dev

使用 Ruby 创建 Shopify 应用

来自分类Dev

WooCommerce Rest API:使用图像创建产品

来自分类Dev

是否有任何解决方案可以有效地使用 Shopify API 创建 20000 多种产品

Related 相关文章

  1. 1

    如何使用标题和供应商搜索Shopify产品

  2. 2

    在Shopify中创建自定义产品

  3. 3

    使用Shopify API提取所有产品(超过50,000种)

  4. 4

    使用PHP发布到Shopify

  5. 5

    使用Shopify API将纯JavaScript代码添加到Shopify主题

  6. 6

    Shopify-使用PHP通过metafield API更新/删除metafield

  7. 7

    如何使用Liquid(Shopify)遍历商店的所有产品?

  8. 8

    使用Shopify Liquid的中继字段通过变体显示的相关产品

  9. 9

    通过API在Shopify中创建未发布的产品

  10. 10

    使用Shopify API更新Shopify密码

  11. 11

    使用Shopify Javascript Buy SDK按句柄检索产品

  12. 12

    使用Bold的Shopify产品选项无法获得textarea的价值

  13. 13

    使用Shopify API的PHP REST帖子

  14. 14

    使用Shopify在购物车中添加产品

  15. 15

    在Django中使用Stripe API创建产品

  16. 16

    我想使用“付款”的Shopify API

  17. 17

    使用JSON响应按关键字搜索Shopify产品

  18. 18

    Shopify-使用PHP通过metafield API更新/删除metafield

  19. 19

    Shopify API-使用PHP上传图片

  20. 20

    通过API在Shopify中创建未发布的产品

  21. 21

    使用Bold的Shopify产品选项无法获得textarea的价值

  22. 22

    如何使用Shopify_api gem使用默认变体数据创建产品

  23. 23

    使用Python Shopify模块访问“ HTTP_X_SHOPIFY_SHOP_API_CALL_LIMIT”

  24. 24

    使用 PHP 的 Shopify Api

  25. 25

    使用 Laravel 在 shopify 中编写脚本标签

  26. 26

    如何使用 Shopify 的 API 获取 Shopify 商店订单

  27. 27

    使用 Ruby 创建 Shopify 应用

  28. 28

    WooCommerce Rest API:使用图像创建产品

  29. 29

    是否有任何解决方案可以有效地使用 Shopify API 创建 20000 多种产品

热门标签

归档