我正试图通过api发布多个图片/变体来购物。
我目前使用的是Guzzle PHP,它可以:
$response = $shop->api()->rest('POST', '/admin/products/#{productnumber}/images.json' ,[
"image" => [
"src" => "https://example.com/images/blahblah.jpg",
"variant_ids" => ["9999999999"]
]
但是我需要做多个,所以我尝试这样做:
$response = $shop->api()->rest('POST', '/admin/products/#{productnumber}/images.json' ,[
"image" => [
"src" => "https://example.com/images/blahblah.jpg",
"variant_ids" => ["9999999999"]
],
"image" => [
"src" => "https://example.com/images/blahblah.jpg",
"variant_ids" => ["9999999999"]
]
以上内容不起作用。这也不起作用:
$response = $shop->api()->rest('POST', '/admin/products/#{productnumber}/images.json' ,[
"image" => [
"src" => "https://example.com/images/blahblah.jpg",
"variant_ids" => ["9999999999"],
"src" => "https://example.com/images/blahblah.jpg",
"variant_ids" => ["9999999999"]
]
我可以循环遍历每个图像和变量,但我尽量避免多次调用。请告诉我。谢谢您!