cocacola59
@cocacola59
Начинающий-туповатый программер

Как в vk_api выбрать тип загружаемого документа?

В общем, мне нужно загрузить документ .txt в ВК и сделать так, чтобы этот документ можно было искать через поиск по документам, т.е. при ручном добавлении документа есть выбор типа документа из 4 предложенных, а именно:
1. Личный документ (недоступен через поиск)
2. Учебный документ
3. Книга
4. Другой документ (желательно именно этот тип)
Я разобрался как загружать документ через библиотеку vk_api, там всё довольно просто, код приложен снизу. Но я не могу найти в этой библиотеке выбор документа, в функции document() есть аргумент doc_type, но я ни где не нашел что это вообще за doc_type и какие параметры он принимает, пробовал и числа ему передавать, как написано в документации от вк - и строки вида "text", "doc", "other" и т.д., ничего не получается. На сколько я понимаю эту библиотеку не обновляли долгое время, а раньше у ВК не было этого выбора типа документа, но что теперь делать? Любому совету буду благодарен!
import vk_api

login = 'some_login'
password = 'some_password'
filename = 'some_file.txt'
title = 'some_title'
tags = open('tags.txt').read()

def doc_upload():
    vk_session = vk_api.VkApi(login, password)
    vk_session.auth()
    upload = vk_api.VkUpload(vk_session)
    upload.document(filename, title, tags)

doc_upload()
  • Вопрос задан
  • 54 просмотра
Пригласить эксперта
Ответы на вопрос 1
@Vlad_Minchenkov
сам столкнулся с такой-же проблемой. похоже, что посредством апи вк это никак не осуществить.
при сохранении документа нет параметра выбора приватности, ровно так же как при редактировании и загрузке.
есть вариант использовать, например, selenium, но в моем случае он отпадает.
а насчет библиотеки, она все еще поддерживается, что можно увидеть по гитхабу.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
18 авг. 2019, в 22:47
35000 руб./за проект
18 авг. 2019, в 21:29
1500 руб./за проект
18 авг. 2019, в 21:10
5000 руб./за проект