Форум программистов, компьютерный форум, киберфорум
Python: API, боты
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.64/25: Рейтинг темы: голосов - 25, средняя оценка - 4.64
69 / 61 / 11
Регистрация: 08.04.2019
Сообщений: 117

Получение геопозиции vk api

22.11.2019, 21:28. Показов 5429. Ответов 3

Студворк — интернет-сервис помощи студентам
Всем привет. Только - только начал знакомиться с vk api в python и хотелось бы задать вопрос: можно ли как - нибудь описать событие, которое будет отправлять местоположение, закрепленное в картах (и после этого использовать его как в телеграм боте)? Заранее спасибо.
Может кому-то код нужен:
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
from random import randint
 
token = 'mytoken'
 
vk_session = vk_api.VkApi(token=token)
 
from vk_api.longpoll import VkLongPoll, VkEventType
longpoll = VkLongPoll(vk_session)
 
vk = vk_session.get_api()
 
while True:
    for event in longpoll.listen():
        if event.type == VkEventType.MESSAGE_NEW and event.to_me:
            if event.text == 'привет':
 
                vk.messages.send(
                    user_id=event.user_id,
                    message='Тест',
                    random_id=randint(1, 189072320)
                )
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
22.11.2019, 21:28
Ответы с готовыми решениями:

Получение геопозиции перед AsyncTask
Приветствую, кто-нибудь сможешь помочь с такой проблемой: Есть метод получения геоданных пользователя ширина и долгота. дальше идет...

Редирект в зависимости от геопозиции ip
Всем привет. Подскажите как можно осуществить редирект по геопозиции ип. Тоесть у меня есть основной сайт на англ языке sait.com, мне...

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

3
69 / 61 / 11
Регистрация: 08.04.2019
Сообщений: 117
23.11.2019, 13:30  [ТС]
Лучший ответ Сообщение было отмечено mik-a-el как решение

Решение

Ответ раскопал:
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
import vk_api
from random import randint
from vk_api.longpoll import VkLongPoll, VkEventType
 
token = '915a74e43e8e3de745ecfd5ce78ecbfad96d10ebba8ab5a647e5068b310c9ab173c339c62bcf8175f2f6a'
 
vk_session = vk_api.VkApi(token=token)
 
longpoll = VkLongPoll(vk_session)
 
vk = vk_session.get_api()
 
while True:
    for event in longpoll.listen():
        if event.type == VkEventType.MESSAGE_NEW and event.to_me:
            result = vk_session.method("messages.getById", {"message_ids": [event.message_id],
                                                            "group_id": 189072320})
            geo = result['items'][0]['geo']['coordinates']
            latitude, longitude = geo['latitude'], geo['longitude']
            print(latitude, longitude)
0
5042 / 1069 / 149
Регистрация: 29.01.2013
Сообщений: 6,248
24.11.2019, 14:21
4343H, никогда не публикуйте свой токен в сети.
0
69 / 61 / 11
Регистрация: 08.04.2019
Сообщений: 117
24.11.2019, 14:37  [ТС]
Я знаю, просто не увидел - все равно уже поменял
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
24.11.2019, 14:37
Помогаю со студенческими работами здесь

Получение cookie с api
Здравствуйте. Я написал апишку, в одном из методов которой при успешной атворизации отправляю response с cookie. Происходит это так: var...

Vk api получение id юзеров
$members =...

API получение параметра
Получаю значение API функции так SystemParametersInfo(SPI_GETDRAGFULLWINDOWS, 0, b, SPIF_SENDWININICHANGE) переменная b должна...

Vk Api Получение фотографии
Использую библиотеку VkNet Как с помощью этой библиотеки получить фотографию из вложения со стены человека или группы? Прошу...

вк api получение токена
Привет всем. Есть кнопка echo "<a...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru