неправильный json в ads.api
Добавлено: 10 окт 2012, 19:47
Пытаюсь разобраться с апи для добавления рекламных объявлений через ads.api, но возникают проблемы
работает строка,которая удаляет объявление:
1.
работает вывод всех объявлений без конкретных id:
2.
но не работает, когда указываю одну компанию или одно объявление по id
3.
в чем может быть дело?
Ошибка
получается я неправильно делаю строку JSON, но в первом примере она имеет тот же вид и работает...
Основная задача как добавить объявление тоже выдает ошибку, видимо из-за того же json, который я как-то не правильно делаю
работает строка,которая удаляет объявление:
1.
Код: Выделить всё
echo '<hr>'.file_get_contents('https://api.vk.com/method/ads.deleteAds?account_id='.$id_cab.'&ids={"id":"4288059"}&access_token='.$_SESSION['access_token']);
2.
Код: Выделить всё
echo '<hr>'.file_get_contents('https://api.vk.com/method/ads.getAdsLayout?access_token='.$_SESSION['access_token'].'&account_id='.$id_cab.'&campaign_ids=null&ad_ids=null');
3.
Код: Выделить всё
echo '<hr>'.file_get_contents('https://api.vk.com/method/ads.getAdsLayout?access_token='.$_SESSION['access_token'].'&account_id='.$id_cab.'&campaign_ids={"id":"1000027653"}&ad_ids=null');
Ошибка
Код: Выделить всё
{"error":{"error_code":100,"error_msg":"One of the parameters specified was missing or invalid: campaign_ids: invalid JSON"......
Основная задача как добавить объявление тоже выдает ошибку, видимо из-за того же json, который я как-то не правильно делаю