python — Отправление фотографий ВКонтакте

Вопрос задан

Изменён 1 год 8 месяцев назад

Просмотрен 299 раз

Моя задача: у меня есть url фотографий. Мне нужно отправить их в личные сообщения человеку через сообщество.

Почитав, я пришел к выводу, что нельзя напрямую отправлять фотографии и напрямую загружать на сервер. Но как мне загрузить фотографию в ВК с компьютера? Могу ли я напрямую её загружать в сообщения или мне нужно грузить её в альбом паблика, а затем получать её id и с ним отправлять?

P.S. Я использую import vk_api

  • python
  • vkontakte-api

Вот мой вариант загрузки и отправки фотографии в личные сообщения от имени сообщества.

Реализован алгоритм, описанный в официальной документации:

import vk_api
import requests
# Задаём переменные
group_id = 'ID' # ID группы, без "-"
access_token = 'TOKEN' # access_token, который мы получили в группе
api_version = '' # Ваша версия API
filename = 'путь до картинки'
# Авторизуемся в VK
vk_session = vk_api.VkApi(token=access_token, api_version=api_version)
api = vk_session.get_api()
# Получаем адрес сервера для загрузки картинки
upload_url = api.photos.getMessagesUploadServer(group_id=group_id, v='5.131')['upload_url']
# Формируем данные параметров для сохранения картинки на сервере
request = requests.post(upload_url, files={'photo': open(filename, "rb")})
params = {
    'server': request.json()['server'],
    'photo': request.json()['photo'],
    'hash': request.json()['hash'],
    'group_id': group_id,
    'v': api_version
}
# Сохраняем картинку на сервере и получаем её идентификатор
photo_id = api.photos.saveMessagesPhoto(**params)[0]['id']
# Формируем параметры для отправки картинки в ЛС и отправляем её
params = {
    'user_id': ID, # ID пользователя, которому мы должны отправить картинку
    'random_id': 0,
    'message': 'Привет, вот твоя картинка!',
    'attachment': f'photo-{group_id}_{photo_id}',
    'v': api_version
}
api.
messages.send(**params)

UPD: Используемую версию API (api_version) необязательно передавать. Также данный код скорее всего будет использоваться для бота, который имеет клавиатуру, поэтому стоит добавить в

params 'keyboard': key, где key — это ваша клавиатура, которую вы передаете пользователю.

4

Зарегистрируйтесь или войдите

Регистрация через Google

Регистрация через Facebook

Регистрация через почту

Отправить без регистрации

Почта

Необходима, но никому не показывается

Отправить без регистрации

Почта

Необходима, но никому не показывается

Нажимая на кнопку «Отправить ответ», вы соглашаетесь с нашими пользовательским соглашением, политикой конфиденциальности и политикой о куки

Что за паблик во ВК Натуральные лица, где люди показывают фото и рассказывают о недостатках

Дарья Новожилова

Уютная группа «Натуральные лица» во «ВКонтакте», где люди рассказывают, как относятся к своей внешности, покорил рунет атмосферой любви и принятия. Подписчики публикуют фото без фильтров и откровенничают на тему своих недостатков, а в ответ получают поддержку и комплименты.

Пользователи рунета открыли для себя паблик

Натуральные лица во «ВКонтакте», куда подписчики постят фотографии лиц, рассказывая, что им нравится или не нравится в своей внешности. Главное правило группы — предлагать для публикации снимки без ретуши и фильтров.

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

Шапка паблика «Натуральные лица»

В комментариях сообщества царит вайб настоящей поддержки — по требованиям паблика, под фото запрещается критиковать лица участников, давать советы по изменению внешности или ставить «диагноз» по снимку.

Поэтому в основном подписчики пишут под постами комплименты, помогая героям научиться принимать себя такими, какие они есть.

Боже, очень приятная внешность! Вы напоминаете мне, какого-то персонажа, но не могу понять, какого именно.

Скриншот комментариев

Для некоторых подписчиков группа стала настоящим квестом по преодолению стеснения и комплексов. Девушки и парни публикуют естественные фото, рассказывая без купюр, какие недостатки и достоинства видят в своей внешности.

Привет всем! Меня зовут Маша, но я часто прячусь под псевдонимом Ирма или своим прозвищем Ихбин. Долго собирала себя по кусочкам, чтобы запостить сюда в группу свои фото, потому что искренне страшно, даже не знаю почему, ибо здесь все такие крутышки.

Скриншот постов

Но подбадривающие комментарии под постами действительно вдохновляют читателей и поднимают настроение и самооценку участникам.

Ты действительно очень красивая!

Скриншот комментариев

Сообщество образовалось в июне 2020 года, и с того момента на стене паблика появилось более тысячи различных историй и фотографий от девушек и парней. Видимо, популярность группы так выросла к 2022-му, что админам пришлось временно закрыть приём предложенных новостей. На данный момент на паблик подписано более 77 тысяч человек, а очередь на публикацию постов растянулась более чем на четыре месяца.

Ранее Medialeaks рассказал про приложение Locket для обмена фото, которое создаёт эффект присутствия близких людей.

В другом материале Medialeaks можно прочитать, как использовать приложение Dream by Wombo. Программа с помощью нейросети генерирует неповторимые картины по фото и ключевым запросам.

Crazy Story Surrounds Barn Find 1985 Holden Commodore VK Group A | Сэм Мейвен | Motorious

Вы не поверите, почему эта машина так долго стояла без дела…

Вы не поверите, почему эта машина так долго стояла без дела…

Когда дело доходит до австралийских маслкаров, «Blue Meanie» или Holden Commodore VK Group A 1985 года — абсолютная легенда. Многие пытались переоборудовать свой Commodore, получивший прозвище за свою ярко-синюю окраску, как дань уважения этой специальной омологации, сделанной для соревнований группы А. Их было построено всего 500 штук, так что не так уж часто они выставляются на продажу. Тем не менее, как сообщается, недавно на Facebook появился пример подлинной находки в сарае, который выставлен на продажу. С пробегом менее 45 000 км (то есть менее 28 000 миль) этот автомобиль полностью оригинален и находится в фантастическом состоянии, учитывая все обстоятельства. Как будто этого недостаточно, история этой машины и того, как она оказалась припаркованной в гараже, неиспользованной десятилетиями, довольно сумасшедшая.

фото предоставлено: Facebook

Технически у этого Холдена был только один зарегистрированный владелец, но все немного сложнее. Парень, купивший Commodore VK Group A в 1985 году, решил хранить его у друга через год после покупки, так как переживал развод. Мы могли бы сделать поспешные выводы о том, почему, но вы тоже можете, и, поскольку у нас нет всех деталей, мы остановимся на этом. Так или иначе, друг согласился взять на себя оплату автомобиля, но хотел оставить автомобиль зарегистрированным на первоначального владельца. Опять же, нет информации о том, почему это произошло, но можно сделать несколько довольно интересных предположений.

фото кредит: Facebook

Но подождите, история становится намного страннее.

Второй владелец регулярно ездил на Holden примерно до 1998 года. Согласно отчету, парень решил хранить его в сарае по двум причинам. Во-первых, стоимость страховки седана была слишком высока, чтобы он мог продолжать платить. Это довольно обычная причина, но вторая причина, по которой эта история действительно становится интересной.

Фото предоставлено: Facebook

Предположительно, люди увидят этот автомобиль 1 из 500 и попытаются проследить за парнем до дома или, по крайней мере, попытаются выяснить, где он живет. Второй владелец, пожелавший остаться неизвестным, сказал, что, по его мнению, многие планировали украсть его любимую тачку. Иногда ему приходилось ездить в полицейские участки и делать вид, что он идет внутрь, чтобы другие водители перестали преследовать его.

фото предоставлено: Facebook

Парень не только припарковал Holden Commodore VK Group A в сарае, но и окружил его другими вещами, чтобы никто не мог его увидеть или легко вытащить машину. Мы видели это раньше с классическими маслкарами и другими транспортными средствами.

Фото: Facebook

Множество оригинальных деталей, от большого переднего воздухозаборника до выступающего спойлера на крышке багажника. Он стоит на заводских колесах Momo, но также имеет пользующиеся большим спросом колеса Aero, которые, по-видимому, нетронуты. Также присутствуют рулевое колесо Momo и ручка переключения передач, а также сиденья Scheel.

фото предоставлено: Facebook

Оригинальные заводские 4,987-литровые также, по-видимому, в хорошем состоянии. Холдену пришлось лихо сломать толкатель V8 или столкнуться с штрафом за вес, поскольку изначально он был более 5,0 литров. На нем работает Crane Cam, разработанный HDT. Пиковая мощность составляет 262 лошадиных силы и 308 фунт-футов. крутящего момента. Четырехступенчатая механическая коробка передач передает мощность сзади, где находится ведущий мост. Спереди установлена ​​подвеска со стойками МакФерсон. Дисковые тормоза расположены на всех четырех колесах.

фото: Facebook

Этот автомобиль имеет номер 357 из 500 и поставляется со всеми регистрационными документами, оригинальными бортовыми журналами, квитанциями о покупке, а также остальными документами от HDT. Другими словами, это хорошо задокументированный автомобиль, если у кого-то есть сомнения в его происхождении.

Фото: Facebook

Muscle Car Sales, магазин, торгующий этим классическим Holden, говорит, что он все еще находится в состоянии находки в сарае. Однако, если вы готовы заплатить за работу и подождать, они готовы ее убрать и отремонтировать, чтобы она была пригодной для эксплуатации.

Ознакомьтесь с постом в Facebook отдела продаж Muscle Car, расположенного в Сиднее.

Источник: CarAdvice. 23, 2020

Персонал ВК. — Эмили Джоанна Фотография

Идея организовать большую группу людей для фото заставляет меня чувствовать себя боссом. Когда Юля спросила, не сделаю ли я фотографию сотрудников ВК в подарок, я ничего не думала, кроме того, что хотела бы.

Наконец, когда мы собирались сделать фотографии, в моем мозгу щелкнуло то, о чем она просила меня. Возможность сфотографировать персонал ВКонтакте согрела мое сердце, потому что я думаю, что каждый человек в персонале замечателен. Джулия всегда тусуется с ними в вестибюле, и до того момента, как я впервые провел вечер в вестибюле, я действительно не понимал, почему ей это так нравится. Я получаю это сейчас.

У меня были разные встречи с каждым сотрудником. Я встретил Адама на первом курсе Arch Walk. Он сказал Джулии, что, по его мнению, он мне не нравился, потому что в то время я с ним не разговаривала. Будучи первокурсником, я не понимал, что все первокурсники должны быть чрезмерно дружелюбными, чтобы заводить друзей. Грустно признаться, но я произвел кислое впечатление на нескольких человек, прежде чем понял это, одним из них был Адам. Морган или Мо, и я одного года, но я не думаю, что мы когда-либо встречались до этого года. Несмотря на то, что Андерсон такой маленький, вы будете удивлены тем, сколько людей вы не встретите.

Каждый раз, когда я вижу Мо, на ее лице появляется улыбка, и она знает, как вызвать ее у меня. Я люблю просто сидеть и смотреть телевизор с ней и говорить о жизни. Куана. Эта девушка умеет петь и как ангел. Если вы не слышали ее прекрасный голос, измените это. Я не думаю, что есть хоть один человек, с которым Куана не стала бы или даже не говорила раньше. Она такой искренний человек насквозь.

Рэйчел Вон. Всякий раз, когда Джулия обращается к ней, она всегда использует свое полное имя. Джулия рассказывает о том, что Рэйчел — мама персонала, которая заботится обо всех и следит за тем, чтобы все было на своих местах. Рэйчел Вон — самый искренний человек, которого я когда-либо встречал. Я всегда буду называть ее Рэйчел Вон. Джоэл Смит и я вместе участвовали в групповом проекте, и я думаю, что это либо делает друзей, либо разрушает их. К счастью, Джоэл и я до сих пор общаемся. Один из самых заботливых людей, которых я знаю, Джоэл никогда не пропускал встречи, не убедившись, что со мной все в порядке.

Хотя моим первым впечатлением от Джоэла было то, что он кричал на людей из кузова грузовика, знакомство с ним показало его более мягкую сторону.

Уитнер. Любовь этого парня к «Звездным войнам» поражает меня, и я уважаю это. Уитнер может заставить вас смеяться над чем угодно, и это о чем-то говорит. Я встретил Кимри, просто прогуливаясь по кампусу. Она машет всем и однажды решила поздороваться со мной. Я не самый общительный, поэтому я благодарен, что она решила связаться со мной. Еще один сотрудник ВК — Бьянка. Бьянка работала в штате бульвара Джулии на последнем курсе колледжа. Она одна из самых милых людей и отлично справляется со своей работой в качестве SRA.

Остин сохраняет свой стиль, будучи одним из самых крутых парней. Будь то просьба о модном совете от девушек или просто желание пообщаться, Остин заставляет вас чувствовать себя ценным. Дж. Скотт. Ну, скажем так, мое первое впечатление об этом парне было сомнительным. С тех пор он искупил себя, и мое взаимодействие с ним было положительным по сравнению с первым.

Автор записи

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *