使用CURL通过POST将关联数组发送到magento

时间:2016-10-18 12:25:42

标签: php arrays json curl magento2

我需要发送这个数组

$places = [
    [
        'name' => 'K',
        'region_id' => 'UH',
        'date' => date('Y-m-d H:i:s'),
        'enabled' => 1
    ],
    [
        'name' => 'G',
        'region_id' => 'MS',
        'date' => date('Y-m-d H:i:s'),
        'enabled' => 0
    ]
];
通过JSON中的POST

到Magento2模块。模块必须把它放到DB表中;

我尝试发送JSON数组

{
        "places":
    [
        {
            "name":"K",
            "region_id":"UH",
            "date":"2016-10-18 4:12:22",
            "enabled":"1"
        },
        {
            "name":"G",
            "region_id":"MS",
            "date":"2016-10-18 4:12:32",
            "enabled":"1"
        }
    ]
}

但是收到错误

  

注意:第505行的vendor / magento / framework / Reflection / TypeProcessor.php中的数组到字符串转换   供应商/ magento的/框架/的WebAPI / ErrorProcessor.php:195

请帮助。

0 个答案:

没有答案