SMM-программирование. Часть 1 — устанавливаем Python

Постараюсь опубликовать несколько статей по использованию VK API (https://vk.com/dev/) . Есть несколько причин, почему я решил написать про это:

  • хочу повысить уровень знаний типичного SMM-щика, которые знает только про готовые инструменты. Чтобы он понимал, что это всё можно сделать. Быть может будет больше качественных сервисов для социальных медиа в целом
  • чтобы каждый мог сделать простые вещи сам, а не искать по форумам и знакомым «программистов»


Сам я не программист, поэтому могу допускать ошибки в терминах и понятиях. Я не знаю «как» многое из этого работает, но знаю, что это можно делать «так» и «так» и получить «вот это». Если захотите более глубоко погрузиться в тему буду только этому рад.

Какие нетипичные задачи могут возникать, под которые нет готовых инструментов:

  • анализ конкурента по обсуждениям — https://freesmm.ru/smm-help/cerebro-python/
  • открытьзакрыть стену по таймеру в группе, чтобы ночью не публиковалось ничего плохого
  • проанализировать статьи на сайте по лайкам
  • составить список сообществ, в которых вы «модератор», «редактор», «администратор», «создатель»
  • собирать статистику по группе ежеминутноможно и ежесекундно
  • и др.

На РИФ-20 ВКонтакте объявили, что будут колбеки для сообществ, наверное в чем их фишка поняли только 1% из тех, кто смотрел трансляцию. Типичный SMM-щик, естественно, пропустил это мимо ушей, хотя это очень важное и полезное обновление в API ВК.

 

Хороший Social Media Manager должен как минимум понимать что можно делать с помощью api социальных сетей, а как максимум уметь сам что-нибудь написать для решения задач, которые возникают у него постоянно. Когда вы понимаете «как» это работает и как должно работать проще сформулировать задание для более крутого разработчика чем вы.

Что вам потребуется (основной набор)

  • Терпение и время
  • Желание разбираться в большем, чем тут будет написано

Думаю тут всё понятно. В списке нет «желания», так как аппетит приходит во время еду, поэтому рекомендую просто попробовать, а потом разобраться насколько вам это интереснополезно в данный момент времени.

Инструменты для работы

Язык программирования (ЯП)

Без ЯП никак не обойтись. Поэтому вам придётся изучить один из многих. Так как я сам только недавно начал изучать Python, то все примеру будут на нём и для Windows.

Как установить Python

Вариант 1 — не самый подходящий для нас

Скачать с официального сайта — https://www.python.org/

Вариант 2 — тот что будем использовать

Установить https://www.continuum.io/downloads

Установка:

  1. Скачать версию для Python 3.5
  2. Установить
  3. После установки в панели программ у вас должен появиться Jupiter NoteBook, если нет, то нужно будет через Launcher установить

  4. Запустить Jupiter Notebook

  5. Создать новый Python-файл

  6. Написать код (на этом пока остановимся)

Вариант 3 — сложнее, но будет тоже востребован

 

А какие задачи у вас возникают постоянно, которые бы вы хотели автоматизироватьупростить?

Часть 2Пишем первый скрипт для получения информации о пользователе по его ID

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