我有一个卷曲cammand但我不知道我是否有一个正确的数据代码,我将其转换为数组。我没有卷曲代码的问题,我已经测试了我的curl cammand但我只想澄清我是否有正确的数据语法。
命令行
curl - v
- H "Accept: application/json"
- H "Content-type: application/json"
- X POST
- d '{"cart" :
{"cancel_url":"http://yourdomain.com/your_cancel_url",
"invoice":"11111111",
"notes":"sample note",
"success_url":"http://yourdomain.com/your_success_url",
"total_amount":"30.0",
"total_quantity":"12.0",
"items_attributes":
[
{"item_code":"111111111-aaa",
"item_name":"aaaaaaaa",
"notes": "test item note",
"price":"2.5",
"quantity":"12.0",
"amount":"30.0"}
]
}
}'
这里是我转换为数组的数据命令行,我添加更多项目。
请参阅" items_attributes"的命令行。有[]
。 []
这意味着客户端可以添加多个项目吗?
$data = array(
'cart' => array(
'cancel_url' => "www.google.com",
'invoice' => '1111111',
'notes' => 'hello world',
'success_url' => "www.yahoo.com",
'total_amount' => 20.00,
'total_quantity' => 2,
'item_attributes' => array(
array(
'item_code' => "11111-aaa",
'item_name' => 'bogart',
'notes' => 'first notes',
'price' => 15.2,
'quantity' => 2,
'amount' => 20.00
),
array(
'item_code' => "11111-aaa",
'item_name' => 'bogart2',
'notes' => 'second notes',
'price' => 15.2,
'quantity' => 2,
'amount' => 20.00
)
)
)
);
我是卷曲的新人。请帮我。