@@ -52,16 +52,12 @@ def photo(self, photos, album_id,
5252 if group_id :
5353 values ['group_id' ] = group_id
5454
55- # Получаем ссылку для загрузки
5655 url = self .vk .method ('photos.getUploadServer' , values )['upload_url' ]
5756
58- # Загружаем
5957 photo_files = open_files (photos )
6058 response = self .vk .http .post (url , files = photo_files ).json ()
6159 close_files (photo_files )
6260
63- # Олег Илларионов:
64- # это не могу к сожалению просто пофиксить
6561 if 'album_id' not in response :
6662 response ['album_id' ] = response ['aid' ]
6763
@@ -74,7 +70,6 @@ def photo(self, photos, album_id,
7470
7571 values .update (response )
7672
77- # Сохраняем фото в альбоме
7873 response = self .vk .method ('photos.save' , values )
7974
8075 return response
@@ -401,11 +396,14 @@ def story(self, file, file_type, add_to_news=True, user_ids=None,
401396 :param file: путь к изображению, гифке или видео или file-like объект
402397 :param file_type: тип истории (photo или video)
403398 :param add_to_news: размещать ли историю в новостях
404- :param user_ids: идентификаторы пользователей, которые будут видеть историю
405- :param reply_to_story: идентификатор истории, в ответ на которую создается новая
399+ :param user_ids: идентификаторы пользователей,
400+ которые будут видеть историю
401+ :param reply_to_story: идентификатор истории,
402+ в ответ на которую создается новая
406403 :param link_text: текст ссылки для перехода из истории
407404 :param link_url: адрес ссылки для перехода из истории
408- :param group_id: идентификатор сообщества, в которое должна быть загружена история
405+ :param group_id: идентификатор сообщества,
406+ в которое должна быть загружена история
409407 """
410408
411409 if user_ids is None :
@@ -425,33 +423,35 @@ def story(self, file, file_type, add_to_news=True, user_ids=None,
425423 raise ValueError ('Link params available only for communities' )
426424
427425 if (not link_text ) != (not link_url ):
428- raise ValueError ('Either both link_text and link_url or neither one are required' )
426+ raise ValueError (
427+ 'Either both link_text and link_url or neither one are required'
428+ )
429429
430430 if link_text and link_text not in STORY_ALLOWED_LINK_TEXTS :
431431 raise ValueError ('Invalid link_text' )
432432
433433 if link_url and not link_url .startswith ('https://vk.com' ):
434- raise ValueError ('Only internal https://vk.com links are allowed for link_url' )
434+ raise ValueError (
435+ 'Only internal https://vk.com links are allowed for link_url'
436+ )
435437
436438 if link_url and len (link_url ) > 2048 :
437439 raise ValueError ('link_url is too long. Max length - 2048' )
438440
439441 values = {
440442 'add_to_news' : int (add_to_news ),
441- 'user_ids' : ',' .join (map (str ,user_ids )),
443+ 'user_ids' : ',' .join (map (str , user_ids )),
442444 'reply_to_story' : reply_to_story ,
443445 'link_text' : link_text ,
444446 'link_url' : link_url ,
445447 'group_id' : group_id
446448 }
447449
448- url = self .vk .method (
449- method , values
450- )['upload_url' ]
450+ url = self .vk .method (method , values )['upload_url' ]
451451
452- photo_files = open_files (file , key_format = 'file' )
453- response = self .vk .http .post (url , files = photo_files )
454- close_files (photo_files )
452+ files = open_files (file , key_format = 'file' )
453+ response = self .vk .http .post (url , files = files )
454+ close_files (files )
455455
456456 return response
457457
0 commit comments