2 / 2 / 0
Регистрация: 04.11.2013
Сообщений: 101

API VK. Длинный пост приходит в паблик в виде нескольких коротких

09.04.2018, 07:18. Показов 716. Ответов 0
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Есть скрипт, который парсит сайт и присылает данные в телеграм и паблик ВК с этого сайта.
Проблема в том, что в телеграм приходит все хорошо, все в одном-двух постах, а вот в ВК по несколько постов с несколькими строками.
Раньше это было через метод GET, потом заменил на POST, не помогло.

Реализовано это так:

Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
...
for event in serialised_events:
                if len(send_strings[i] + convert_event(event)) > 4096:
                    i += 1
                    send_strings.append('')
                send_strings[i] += convert_event(event) + '\n'
            for send_string in send_strings:
                bot.send_message(CHAT, send_string, parse_mode='markdown')
 
 
                print ('[+]',send_string)
                one_message = ''
                for nn in send_string:
                    ##print ('[-]('+nn+')')
                    if nn == '\n' and one_message.find('Предыдущее') != -1:
                        apikey_avtor '_' 
                        owner_id     = '_'
                        message      = one_message
                        print (message)
                        url = 'https://api.vk.com/method/wall.post?access_token='+apikey_avtor+'&v=5.65'+'&owner_id='+str(owner_id)+'&message='+str(message)+'&from_group=1'
                        sleep(3)
                        r = requests.post(url)
                        print(r.content)
                        one_message = ''
                    else:
                        one_message = one_message + nn
...
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
09.04.2018, 07:18
Ответы с готовыми решениями:

1 длинный 3 коротких, 2 коротких
Доброго времени суток, компьютор не может загрузится, перезагружаясь постоянно, поставил спикер на место (нужно было снять для других...

1 длинный 2 коротких
Здравствуйте. Почистил компьютер от пыли, поставил все на место. После этого нет изображение и стал издавать сигналы 1 длинный 2 коротких....

1 длинный 3 коротких звука
Здравствуйте. У меня такая проблема: при включении системного блока BIOS издаёт звуки - 1 длинный и 3 коротких. Картинку на монитор тоже не...

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
09.04.2018, 07:18
Помогаю со студенческими работами здесь

1 длинный и 2 коротких сигнала
Сидел за компьютером. Потом внезапно вырубился монитор, пошёл проверять, в чём дело. При повторном запуске компьютер включался, а монитор...

1 длинный 2 коротких сигнала BIOS
Ситуация такова, что при загрузке пк звучит 1 длинный 2 коротких сигнала, но компьютер загружается и работает нормально. Однако при попытке...

Нет старта (Длинный, 2 коротких)
Перестал включаться комп. Конфигурация: MSI 770-C45, Athlon 250 (2ядерный), 2х2gb DDR3 (M378B5673FH0), 450W(RB-S450T7-0), GTS250. Ко мне...

Черный экран, 1 длинный 2 коротких
Доброго времени суток! Недавно сложилась с моим компуктером такая ситуация: во время игры завис, оставив на мониторе статичное...

Один длинный два коротких
перестал загружаться комп, непрерывный писк был, почитал на форуме неисправен БП, заменил, теперь 1 длинный 2 коротких, почитал...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

Новые блоги и статьи
Программный контроль заполнения реквизита табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать контроль заполнения реквизита "ПричинаСписания". . .
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение: DISM / Online / Add-Capability / CapabilityName:WMIC~~~~ Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: при создании документов установить период списания автоматически. . .
Вывод данных в справочнике через динамический список
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
Программное заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению. На форме документа создается. . .
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru