- Регистрация
- 19.03.2021
- Сообщения
- 57
- Благодарностей
- 205
- Баллы
- 33
Краткое описание
На создание данного шаблона вдохновила эта статья - https://zennolab.com/discussion/threads/103173/
Шаблон парсит группу-донор с помощью VK API и далее постит запись в VK и TG, меняя партнерские ссылки на свои, полученные ссылки сокращает через vk.cc.
Как работает шаблон
Шаблон работает на запросах, без браузера
Первым делом, шаблон получает пост через VK API, после этого проверяет ID поста на наличие в блэк листе – если данный пост уже публиковался, то шаблон прекратит работу. После этого, шаблон получает: текст поста и картинку; картинка сохраняется на локальный компьютер. В оригинальном посте мы ищем ссылки, далее через GET запрос мы ищем куда ведет нас редирект, извлекаем из него оригинальную ссылку, к оригинальной ссылке добавляется наша партнерская ссылка. Сокращаем её через vk.cc (VK API) и меняем ссылку на нашу в посте. Теперь нам нужно загрузить картинку, для этого мы получаем адрес для загрузки картинки, загружаем фотографию, передавая запрос через multipart. Далее сохраняем фотографию для того, чтобы её в дальнейшем прикрепить к посту. Размещаем пост на стену группы VK, следующим запросом мы публикуем в TG наш пост, тоже через multipart, указав: ID чата, путь до картинки и само сообщение
Настройки проекта
Токен VK - требуется для парсинга постов и публикации их в VK, тут описано как получить его
ID группы донора - с какой группы мы будем брать посты. Здесь описано, как получить ID сообщества
ID группы VK для постинга - группа в которую нужно публиковать пост. Вы должны быть администратором в этой группе или иметь права на публикацию
Партнерская ссылка - будет добавляться к основной ссылке. Под спойлером описано, как получить ссылку для Admitad
ID бота ТГ - получаем токен бота у BotFather
ID канала ТГ - можно получить ID, переслав данному боту, он выдаст ID канала/группы. Либо добавьте его к себе в группу/канал и введите команду /getgroupid
Добавьте бота, которого вы создавали в BotFather, в вашу группу/канал и выдайте ему права на публикацию сообщений
Результат
Опустил до самой минимально возможной версии ZennoPoster - 7.1.3.0
На создание данного шаблона вдохновила эта статья - https://zennolab.com/discussion/threads/103173/
Шаблон парсит группу-донор с помощью VK API и далее постит запись в VK и TG, меняя партнерские ссылки на свои, полученные ссылки сокращает через vk.cc.
Как работает шаблон
Шаблон работает на запросах, без браузера
Настройки проекта
Токен VK - требуется для парсинга постов и публикации их в VK, тут описано как получить его
ID группы донора - с какой группы мы будем брать посты. Здесь описано, как получить ID сообщества
ID группы VK для постинга - группа в которую нужно публиковать пост. Вы должны быть администратором в этой группе или иметь права на публикацию
Партнерская ссылка - будет добавляться к основной ссылке. Под спойлером описано, как получить ссылку для Admitad
1. Подключаемся к AliExpress WW, в разделе "Программы" >> " Admitad store"
2. После подключения переходим в раздел "Программы" >> "Мои программы", выбираем площадку и нажимаем на "получить ссылку"
3. Пишем "1", в первом поле. Копируем сгенерированную ссылку и удаляем в конце "1", чтобы получилось окончание "ваша_ссылка/?ulp="
2. После подключения переходим в раздел "Программы" >> "Мои программы", выбираем площадку и нажимаем на "получить ссылку"
3. Пишем "1", в первом поле. Копируем сгенерированную ссылку и удаляем в конце "1", чтобы получилось окончание "ваша_ссылка/?ulp="
ID канала ТГ - можно получить ID, переслав данному боту, он выдаст ID канала/группы. Либо добавьте его к себе в группу/канал и введите команду /getgroupid
Добавьте бота, которого вы создавали в BotFather, в вашу группу/канал и выдайте ему права на публикацию сообщений
Результат
Опустил до самой минимально возможной версии ZennoPoster - 7.1.3.0
Вложения
-
22,1 КБ Просмотры: 393
-
25 КБ Просмотры: 490
Для запуска проектов требуется программа ZennoPoster или ZennoDroid.
Это основное приложение, предназначенное для выполнения автоматизированных шаблонов действий (ботов).
Подробнее...
Для того чтобы запустить шаблон, откройте нужную программу. Нажмите кнопку «Добавить», и выберите файл проекта, который хотите запустить.
Подробнее о том, где и как выполняется проект.
Последнее редактирование: