Carson1

Untitled

Aug 27th, 2019
172
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.98 KB | None | 0 0
  1. import vk
  2. import requests
  3. import json
  4. import random
  5.  
  6. session = vk.AuthSession(access_token='токен сообщества', scope='photos')
  7. vkapi = vk.API(session, v='5.101')
  8. target_id = 'user id'
  9.  
  10. data = vkapi.photos.getMessagesUploadServer(user_id=target_id)
  11.  
  12.  
  13. upload_url = data["upload_url"]
  14. files = {'photo': open("название твой фотки", 'rb')}
  15.  
  16. response = requests.post(upload_url, files=files)
  17. result = json.loads(response.text)
  18. print(result)
  19. uploadResult = vkapi.photos.saveMessagesPhoto(server=result["server"],
  20.                                               photo=result["photo"],
  21.                                               hash=result["hash"])
  22.  
  23. print(uploadResult[0]['id'])
  24. attachment = 'photo'+ str('id группы') + '_' + str(uploadResult[0]['id'])
  25.  
  26. vkapi.messages.send(user_id=target_id,
  27.                     random_id=random.randint(1, 10 ** 9),
  28.                     message="randomTextMessage",
  29.                     attachment=attachment)
Advertisement
Add Comment
Please, Sign In to add comment