Статьи по мегапуш апи. Меняем урл во всех кампаниях

Меняем массово url в кампаниях мегапуш

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

Как сменить ссылку во всех кампаниях мегапуш (по апи)

Выкладываю скрипт по массовой смене url во всех кампаниях megapu.sh. Он нужен если у вас поменялась ссылка трекера. Или вы добавили кампании, а модераторы мегапуша все отменили, так как преленд 18+. Нужно менять ссылку (на преленд с верификацией возвраста), а кампаний создано почти сотня.

Тут и поможет мой скрипт: он получает список кампаний, а потом меняет ссылки везде и сразу. Круто, да? Кроме того, скрипт можно допиливать (код открытый), можно менять ссылки только в определенных кампаниях и т.п.

Для работы надо: скачать python 3 с официального сайта и поставить библиотеку requests (pip install requests).

Полный код скрипта для массовой смены урл в мегапуш

Пройдемся детальнее. Вам нужно в личном кабинете мегапуш получить token и api key. Делается это на странице https://megapu.sh/?a=api , в конце.

Получаем token и api key в личном кабинете мегапуш
Получаем token и api key в личном кабинете мегапуш

Подставьте Ваши значения в скрипте в начале. Если Вам нужно сменить урл во ВСЕХ кампаниях, тогда просто запустите скрипт. Если в конкретных — скрипт нужно доработать. Если просто в одной, то выполните функцию upd(id2), где вместо id2 подставьте ID конкретной кампании.

Заключение

Планирую написать много статей по мегапуш апи. Например, как добавить много кампаний (на все картинки и тексты что у Вас есть, чтобы руками не долбить), как менять гео или цену бида во всех или конкретных кампаниях и т.п. Только мне не хватает мотивации :) . За этим скриптом ко мне сразу постучалось с десяток ребят, некоторые из них хотели бы видеть еще скрипты.

Вам интересны статьи по api megapush? Помог этот скрипт? Если да — напишите об этом, мне будет приятно. Есть какие-то вопросы? Также пишите в комментарии. Помогу.

0 Comments

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *