import requests import time class cover(): def __init__(self, access_token): self.access_token = access_token self.url = "https://api.vk.com/method/photos." def getUploadServer(self, group_id): payload = { "group_id": group_id, "crop_x": 0, "crop_y": 0, "crop_x2": 1590, "crop_y2": 400, "access_token": self.access_token, "v": 5.100 } response = requests.post(self.url + "getOwnerCoverPhotoUploadServer", data = payload) return response.json() def uploadImage(self, group_id, image): upload_url = self.getUploadServer(group_id)['response']['upload_url'] payload = { 'file': open(image, "rb") } response = requests.post(upload_url, files=payload) return response.json() def newCover(self, group_id, image): data = self.uploadImage(group_id, image) payload = { "hash": data['hash'], "photo": data['photo'], "access_token": self.access_token, "v": 5.100 } response = requests.post(self.url + "saveOwnerCoverPhoto", data=payload) return response.json() u = cover("access_token") while True: for i in range(6): u.newCover("ID", 'covers/{}.jpg'.format(i)) print('{}.jpg'.format(i)) time.sleep(60) Код import requests import time class cover(): def __init__(self, access_token): self.access_token = access_token self.url = "https://api.vk.com/method/photos." def getUploadServer(self, group_id): payload = { "group_id": group_id, "crop_x": 0, "crop_y": 0, "crop_x2": 1590, "crop_y2": 400, "access_token": self.access_token, "v": 5.100 } response = requests.post(self.url + "getOwnerCoverPhotoUploadServer", data = payload) return response.json() def uploadImage(self, group_id, image): upload_url = self.getUploadServer(group_id)['response']['upload_url'] payload = { 'file': open(image, "rb") } response = requests.post(upload_url, files=payload) return response.json() def newCover(self, group_id, image): data = self.uploadImage(group_id, image) payload = { "hash": data['hash'], "photo": data['photo'], "access_token": self.access_token, "v": 5.100 } response = requests.post(self.url + "saveOwnerCoverPhoto", data=payload) return response.json() u = cover("access_token") while True: for i in range(6): u.newCover("ID", 'covers/{}.jpg'.format(i)) print('{}.jpg'.format(i)) time.sleep(60) Вот у меня была папка covers с картинками Пример: https://vk.com/flexxxtentacion0