Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import vk
- from vk_api import VkUpload
- import vk_api
- import glob
- import urllib.request
- import os, shutil
- service_access_key = "2dcd5a010be089da0128b834d89681a54a33cf4a22b7bb1883d87a216fb7ed1bb692ec5a08c3e40d0b291"
- session = vk.Session(access_token=service_access_key)
- api1 = vk.API(session, v=5.101)
- photos = api1.messages.getById(message_ids=954, group_id=183112747)
- print(photos)
- for i in range(len(photos['items'][0]['attachments'])):
- length = len(photos['items'][0]['attachments'][i]['photo']['sizes']) - 1
- print(photos['items'][0]['attachments'][i]['photo']['sizes'][length]['url'])
- urllib.request.urlretrieve(photos['items'][0]['attachments'][i]['photo']['sizes'][length]['url'], '/home/alexandr/PycharmProjects/chatbot/photos/'+ str(i) + '.jpg')
- loginpassword = open('/home/alexandr/Desktop/login, password').read().splitlines()
- sessio = vk.AuthSession(scope='wall, photos', app_id=7060370, user_login=loginpassword[0], user_password=loginpassword[1])
- token = 'b6d9ac1f929e2d1521adc786410145df6d2340711c888f79130f46e2adc156f429cecd588d2792cbce604'
- api = vk.API(sessio, v=5.101)
- photos = glob.glob("/home/alexandr/PycharmProjects/chatbot/photos/*.jpg")
- vk_sessio = vk_api.VkApi(loginpassword[0],loginpassword[1], app_id=7060370, scope='wall, photos')
- vk_sessio.auth()
- upload = VkUpload(vk_sessio)
- photo_list = upload.photo_wall(photos)
- attachment = ','.join('photo{owner_id}_{id}'.format(**item) for item in photo_list)
- api.wall.post(owner_id=-183112747, message='У меня все хорошо))))', attachments=attachment)
- folder = '/home/alexandr/PycharmProjects/chatbot/photos/'
- for the_file in os.listdir(folder):
- file_path = os.path.join(folder, the_file)
- try:
- if os.path.isfile(file_path):
- os.unlink(file_path)
- #elif os.path.isdir(file_path): shutil.rmtree(file_path)
- except Exception as e:
- print(e)
Advertisement
Add Comment
Please, Sign In to add comment