Очень прошу вашей помощи и совета по такому вопросу.
Задача такая - нужно посчитать количество лайков к посту, который размещен в различных соцсетях - Инстаграм, ВК, Одноклассники, Фэйсбук, YouTube.
В приложенной таблице "Document.xlsm" всего 5 вкладок.
Я добавила код, который по идее должен посчитать реальное количество лайков к посту в Инстаграм и вывести это число в виде сообщения MsgBox, но почему-то системное сообщение выводит 0 (хотя лайки действительно есть).
Пожалуйста, помогите настроить код так, чтобы он реально считал количество лайков и чтобы эта цифра отображалась в ячейке D2 (вкладка Instagram).
Точно такая же задача для остальных вкладок - т.е. чтобы в ячейке отражалось реальное количество лайков. Пробовала этот же код, но результат всё равно неверный, показывает 0
Спасибо вам заранее!
Добрый день, уважаемые программисты,
Очень прошу вашей помощи и совета по такому вопросу.
Задача такая - нужно посчитать количество лайков к посту, который размещен в различных соцсетях - Инстаграм, ВК, Одноклассники, Фэйсбук, YouTube.
В приложенной таблице "Document.xlsm" всего 5 вкладок.
Я добавила код, который по идее должен посчитать реальное количество лайков к посту в Инстаграм и вывести это число в виде сообщения MsgBox, но почему-то системное сообщение выводит 0 (хотя лайки действительно есть).
Пожалуйста, помогите настроить код так, чтобы он реально считал количество лайков и чтобы эта цифра отображалась в ячейке D2 (вкладка Instagram).
Точно такая же задача для остальных вкладок - т.е. чтобы в ячейке отражалось реальное количество лайков. Пробовала этот же код, но результат всё равно неверный, показывает 0
Один макрос в разных соцсетях? И опять же на VBA? Это какая-то фантастика и извращение. Изучайте API для каждой соцсети. Там везде будут разные запросы. И что неудивительно разные ответы! Кроме того ваша программа должна входить под каким-то аккаунтом. Потому что подозреваю просто так API не будет работать анонимно. Кроме того группы (аккаунты) могут быть закрыты для тех кто не зарегистрирован в сети. Сейчас ваш код работает как-то так - автозапускается при открытии файла, считывает указанную ссылку (инстаграмм). Запихивает в текстовую переменную HTML код данной страницы и пытается найти строку "userInteractionCount" в этой текстовой переменной, чтобы в дальнейшем попытаться вычленить лайки или что там должно быть рядом с этой строкой. Но такой строки нет в коде страницы!!! Поэтому ничего не находится.
Если вы реально хотите научиться выполнять поставленные задачи, то посоветовал бы изучить курс Автоматизация тестирования с помощью Selenium и Python (Stepik). Для этого предварительно надо изучить на начальном уровне Python и HTML.
На VBA будет чуть сложнее и скорей всего просто в разы меньше справки и информации в сети. Но главное нужно понимать как, где и что искать. Сейчас вы не очень понимаете что делаете.
Один макрос в разных соцсетях? И опять же на VBA? Это какая-то фантастика и извращение. Изучайте API для каждой соцсети. Там везде будут разные запросы. И что неудивительно разные ответы! Кроме того ваша программа должна входить под каким-то аккаунтом. Потому что подозреваю просто так API не будет работать анонимно. Кроме того группы (аккаунты) могут быть закрыты для тех кто не зарегистрирован в сети. Сейчас ваш код работает как-то так - автозапускается при открытии файла, считывает указанную ссылку (инстаграмм). Запихивает в текстовую переменную HTML код данной страницы и пытается найти строку "userInteractionCount" в этой текстовой переменной, чтобы в дальнейшем попытаться вычленить лайки или что там должно быть рядом с этой строкой. Но такой строки нет в коде страницы!!! Поэтому ничего не находится.
Если вы реально хотите научиться выполнять поставленные задачи, то посоветовал бы изучить курс Автоматизация тестирования с помощью Selenium и Python (Stepik). Для этого предварительно надо изучить на начальном уровне Python и HTML.
На VBA будет чуть сложнее и скорей всего просто в разы меньше справки и информации в сети. Но главное нужно понимать как, где и что искать. Сейчас вы не очень понимаете что делаете.fairylive