Страница 1 из 1

Ads API

Добавлено: 06 май 2011, 21:58
Александр
Появились новые методы 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-тестирования.

Re: Ads API

Добавлено: 06 сен 2012, 00:56
Vladimir
Пытаюсь выполнить эти методы со своего сервера

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

Подскажите как правильно выполнить авторизацию, что бы любой юзер (незалогиненый в ВК) мог работать с моим кабинетом?

Re: Ads API

Добавлено: 12 сен 2012, 20:10
Александр
Vladimir
Перед вызовом методов API необходимо пройти процедуру серверной или клиентской авторизации.
Какую авторизацию вы используете?

Re: Ads API

Добавлено: 13 сен 2012, 12:03
Vladimir
Оба этих метода требуют что бы пользователь был авторизован в ВК.
Есть ли возможность работать на моем сайте с АПИ рекламного кабинета? Любому серферу, даже незалогиненому в ВК??

Re: Ads API

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

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

Re: Ads API

Добавлено: 05 дек 2012, 23:05
uasweb
Здравствуйте, срочно нужна помощь, дайте пример запроса к методу ads.createAds