|
|
|
Анализ информации из социальных сетей21.07.2018, 11:33. Показов 18023. Ответов 187
Метки нет (Все метки)
нужно собирать и анализировать информацию из социальных сетей
на python делать? с чего нужно начинать?
1
|
|
| 21.07.2018, 11:33 | |
|
Ответы с готовыми решениями:
187
Как сделать телеграм бота пересылающий посты и новости из RSS лент и социальных сетей (агрегатор) Блокировка социальных сетей Кнопки социальных сетей |
|
|
|||||||||||||
| 05.10.2018, 19:32 [ТС] | |||||||||||||
* * * Получить список всех постов (по id или дате) а потом в main.py
* только я еще не дописал это, не знаю, как реализовать
0
|
|||||||||||||
|
1741 / 913 / 480
Регистрация: 05.12.2013
Сообщений: 3,074
|
|||||||||||||||||
| 05.10.2018, 20:17 | |||||||||||||||||
Если нужны все посты, то с помощью этой функции
1
|
|||||||||||||||||
|
|
|||
| 05.10.2018, 21:39 [ТС] | |||
|
так, чтобы сразу проверять
0
|
|||
|
|
|||||||||||
| 07.10.2018, 22:42 [ТС] | |||||||||||
|
ТабуретY, пробую
получаю ошибку return tools.get_all_slow_iter('wall.get', 100, {'owner_id': -self.id}, AttributeError: 'vk_parser' object has no attribute 'id'
0
|
|||||||||||
|
1741 / 913 / 480
Регистрация: 05.12.2013
Сообщений: 3,074
|
||||||
| 07.10.2018, 22:58 | ||||||
|
Так надо изменить
0
|
||||||
|
|
||||||
| 07.10.2018, 23:32 [ТС] | ||||||
|
ТабуретY, а как ее потом вызывать сюда?
0
|
||||||
|
1741 / 913 / 480
Регистрация: 05.12.2013
Сообщений: 3,074
|
||||||
| 08.10.2018, 00:04 | ||||||
|
get_posts возвращает список id постов
0
|
||||||
|
|
|||||||||||
| 08.10.2018, 11:32 [ТС] | |||||||||||
|
ТабуретY, все собрал в кучу, отсек лишнее. Выгрузил сюда https://github.com/IRIP/postov
Запустил, ввел id группы выводит:
не запрашивает следующий id Добавлено через 6 часов 17 минут видимо потому, что в строке post = vk.get_info(id) нужно менять id Добавлено через 3 часа 22 минуты Удалось получить list c id постов на стене =)
и записать в базу данных, КАЖДЫЙ отдельно с проверкой на дубли Добавлено через 1 минуту * * * это делается, как пишут, командой wall.getById
0
|
|||||||||||
|
1741 / 913 / 480
Регистрация: 05.12.2013
Сообщений: 3,074
|
|
| 08.10.2018, 13:54 | |
|
0
|
|
|
431 / 302 / 90
Регистрация: 03.12.2015
Сообщений: 741
|
|
| 08.10.2018, 21:51 | |
|
Не работал с VK API, и никак не пойму какая задача решается в данном топике и почему проблема.
Если правильно понял, то для заданной стены (по id), нужно получить посты с этой стены (включая текст, вложения и т.п.) И судя по документации, метод wall.get делает все что нужно. Этот метод по id стены вытаскивает все посты с текстами и вложениями, возвращает структуру, описанную в https://vk.com/dev/objects/post. Зачем снова получать каждый пост отдельно, если они уже получены?
0
|
|
|
1741 / 913 / 480
Регистрация: 05.12.2013
Сообщений: 3,074
|
||
| 08.10.2018, 21:55 | ||
|
0
|
||
|
431 / 302 / 90
Регистрация: 03.12.2015
Сообщений: 741
|
||
| 08.10.2018, 21:59 | ||
|
0
|
||
|
1741 / 913 / 480
Регистрация: 05.12.2013
Сообщений: 3,074
|
|||||||
| 08.10.2018, 22:09 | |||||||
1
|
|||||||
|
431 / 302 / 90
Регистрация: 03.12.2015
Сообщений: 741
|
||
| 08.10.2018, 22:26 | ||
|
2. Зачем куда-то попадать? Разве не нужно скачать все посты на стене друг за другом?
0
|
||
|
|
|
| 08.10.2018, 22:31 [ТС] | |
|
vrm2, вот и я не пойму логики работы
как найти точку привязки, чтобы избежать дублей? грубый метод наваливает пачку постов с дублями, грубо. 1. Скачивать все посты - не имеет смысла, по ряду причин, включая невозможность обработки больших объемов. В слушчае с id поста можно включать метод execute и рекурсивно вытягивать объемы (любые) Добавлено через 1 минуту vrm2, даже 500 постов могут занять в памяти до 500 мегабайт а если их дампить в json - то файлы от 50 мб. и выше + нагрузка на сам vk
0
|
|
|
431 / 302 / 90
Регистрация: 03.12.2015
Сообщений: 741
|
||
| 08.10.2018, 22:45 | ||
|
Вы же, наверное, имеете ввиду дубли, которые возникают при повторном скачивании постов со стены, т.е. если хочется обновить данные в БД, добавив в нее новые появившиеся посты. Т.е. если на стене было 5 постов и мы их скачали, а потом добавилось еще два, то в следующий раз мы получим семь постов, из которых пять являются дублями. Тогда нужно запоминать смещение последнего скачанного поста, и передавать его в wall.get в параметр offset. Т.е. в нашем случае - при первом запросе мы задаем offset=0, получаем пять постов, а в следующем пишем offset=5 - скачаются только два новых поста. P.S. Я не знаю, нумерация offset начинается с нуля или с единицы. Если с единицы, то соответственно offset должен быть 1 и 6.
0
|
||
|
|
||||
| 08.10.2018, 22:51 [ТС] | ||||
|
$records_json=file_get_contents("https://api.vk.com/method/wall.getById?posts=-108964054_25"); # ссылка для примера, не рабочая... где 25 - post_id
0
|
||||
|
1741 / 913 / 480
Регистрация: 05.12.2013
Сообщений: 3,074
|
|||||||||||||
| 08.10.2018, 22:57 | |||||||||||||
|
Если нужно просто добавить все посты, то можно так
1
|
|||||||||||||
|
431 / 302 / 90
Регистрация: 03.12.2015
Сообщений: 741
|
|||
| 08.10.2018, 23:12 | |||
|
Добавлено через 3 минуты
1
|
|||
| 08.10.2018, 23:12 | |
|
Виджеты социальных сетей Кнопки социальных сетей Иконки социальных сетей Шаринг социальных сетей Плагин социальных сетей Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Запустил конкурс "тем и промптов для текстовых квестов созданных почти чисто ИИ"
Adler 06.10.2026
Всем привет!
За последние три-четыре дня я создал более 16 текстовых квестовых игр используя преимущественно по одному запросу к ИИ на игру. Мне так понравилось смотреть все ветки/ сцены во всех. . .
|
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык.
Возвращает он вот это:
https:/ / i. **********/ vqBWLe2. png
Нужную строчку в 3й колонке просто выдумал. .
Это. . .
|
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor.
Это. . .
|
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js.
В помощники взял Яндекс-Алису.
Было создано три зала на разные интересы.
исторические и ретро
сериал Хичкок. . .
|
|
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
|
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#.
Название изменил на ColorStep.
Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
|
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами:
- ВидТО (СправочникСсылка. ВидыТО);
- ВидГСМ. . .
|
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала.
Ниже прикреплён. . .
|