Добрый вечер! Не понимаю, в чем может быть ошибка при выполнение запроса на редактирование объявления через API VK. Выдает вот такую вот ошибку:
Array (
[error] => Array (
[error_code] => 100
[error_msg] => One of the parameters specified was missing or invalid: data[ad_id] is invalid [request_params]
)
)
Параметры беру верные, но почему-то не нравится data[ad_id] Вот так выглядит часть кода передающего data[ad_id]
$data = array(
'access_token' => $token['access_token'],
'account_id' => 1602129376,
'data' => json_encode(array(
'ad_id' => 32266445,
'name' => '111',
))
);
Решение проблемы:
Ответила поддержка ВК. Нужно параметры передавать сразу в JSON, то есть с использованием json_encode не работает. В итоге передача параметров выглядит вот так:
$json = '[{"ad_id":32266445,"name":111}]';
$data = array(
'access_token' => $token['access_token'],
'account_id' => 1602129376,
'data' => $json);
Всем большое спасибо за помощь.
Свежие комментарии