Ads API

Документация, обновления, особенности API, работа приложений
Ответить
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45

Ads API

Сообщение Александр »

Появились новые методы API для работы с рекламным кабинетом ВКонтакте.
Перед вызовом методов API необходимо пройти процедуру серверной или клиентской авторизации. После этого Вы сможете выполнять любые запросы к API по стандартной схеме взаимодействия.

Работа с клиентами
ads.getClients — получение списка клиентов рекламного агентства.

Работа с кампаниями
ads.getCampaigns — получение списка рекламных кампаний.
ads.createCampaigns — создание рекламных кампаний.
ads.updateCampaigns — редактирование рекламных кампаний.
ads.deleteCampaigns — удаление рекламных кампаний.

Работа с объявлениями
ads.getAds — получение списка рекламных объявлений.
ads.getAdsLayout — получение внешнего вида объявлений.
ads.getAdsTargeting — получение параметров таргетинга объявлений.
ads.createAds — создание рекламных объявлений.
ads.updateAds — редактирование рекламных объявлений.
ads.deleteAds — удаление рекламных объявлений.

Работа со статистикой
ads.getStats — получение краткой статистики за определенный промежуток времени.
ads.getReport — получение полного отчета.

Администрирование
ads.getOfficeUsers — получение наблюдателей и администраторов рекламного кабинета.
ads.addOfficeUsers — добавление наблюдателей и администраторов рекламного кабинета.
ads.removeOfficeUsers — удаление наблюдателей и администраторов рекламного кабинета.

Вспомогательные методы
ads.getTargetingStats — получение характеристик таргетинга.
ads.getAutocompletionSuggestions — получение подсказок автодополнения.
ads.getUploadURL — получение url-адреса для загрузки фотографии объявления.
ads.getFloodStats — получение остатка количества разрешенных операций над рекламным кабинетом.

http://vkontakte.ru/developers.php?o=-1&p=Ads%20API
Методы API для работы с рекламным кабинетом ВКонтакте в стадии Beta-тестирования.
Аватара пользователя
Vladimir
Сообщения: 2
Зарегистрирован: 06 сен 2012, 00:30

Re: Ads API

Сообщение Vladimir »

Пытаюсь выполнить эти методы со своего сервера

ошибка 5
User authorization failed: method is unavailable with server auth

Подскажите как правильно выполнить авторизацию, что бы любой юзер (незалогиненый в ВК) мог работать с моим кабинетом?
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45

Re: Ads API

Сообщение Александр »

Vladimir
Перед вызовом методов API необходимо пройти процедуру серверной или клиентской авторизации.
Какую авторизацию вы используете?
Аватара пользователя
Vladimir
Сообщения: 2
Зарегистрирован: 06 сен 2012, 00:30

Re: Ads API

Сообщение Vladimir »

Оба этих метода требуют что бы пользователь был авторизован в ВК.
Есть ли возможность работать на моем сайте с АПИ рекламного кабинета? Любому серферу, даже незалогиненому в ВК??
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45

Re: Ads API

Сообщение Александр »

Vladimir
Список рекламных кампаний - это информация, которая доступна только определенным пользователям ВКонтакте. У неавторизованного сервера доступа к этой информации нет. Так и пользователь, который не имеет доступа к рекламным кампаниям - не сможет получить эту информацию. То есть в любом случае придется использовать аккаунт ВКонтакте, у которого есть доступ к этим рекламным кампаниям.

При авторизации через OAuth 2.0, есть право доступа offline - доступ к API в любое время со стороннего сервера.
http://vk.com/developers.php?oid=-1&p=% ... 0%B8%D0%B9
Можете попробовать использовть его. Авторизовывать можете свой основной аккаунт, с доступом к рекламным кампаниям. Изменения кампаний будут проходить через него.
uasweb
Сообщения: 1
Зарегистрирован: 05 дек 2012, 23:00

Re: Ads API

Сообщение uasweb »

Здравствуйте, срочно нужна помощь, дайте пример запроса к методу ads.createAds
Ответить