Исходник Arizona Forum API [v2.0]

TastyBread123

Известный
Автор темы
613
290
image.png


Ошибка возникала при изменении префикса темы, и я смог исправить ее, изменив код файла api.py. Возможно, это было связано с моей тупостью, но я точно этого не знаю. Ниже предоставлен скриншот, на котором показаны мои изменения в файле api.py

image.png
да, моя ошибка, сейчас исправлю
 

TastyBread123

Известный
Автор темы
613
290
Update v1.8
- Добавлен метод bookmark в Post (в главном api.py метод bookmark_post(post_id))
- В каждый объект (кроме Other) был добавлен служебный метод get_url()
- В объект Member было добавлено поле roles со списком покрасок пользователя (тип list)
- В каждый метод на получения объекта (например, get_thread) был добавлена проверка на существование. Если данного объекта нет, то возвращается None
- В объекта Catrgory добавлено поле parent_category_id (id предыдщей категории)

Release | PyPI


Fix v1.8.1
- Исправлен баг в методе get_post, связанный с аргументами объекта Member

Release | PyPI
 
Последнее редактирование:
  • Нравится
Реакции: ZviNK и kyrtion

TastyBread123

Известный
Автор темы
613
290
Fix v1.8.2
- В метод edit_thread_info добавлены новые аргументы: sticky - статус закрепа; open - статус открыто/закрыто

Release | PyPI
 

ZviNK

Новичок
6
2
Fix v1.8.2
- В метод edit_thread_info добавлены новые аргументы: sticky - статус закрепа; open - статус открыто/закрыто

Release | PyPI
Я похож на душнилу, но вне зависимости от параметров метод закрепляет тему и оставляет её открытой)
Ну и префикс не применяется
 
  • Влюблен
Реакции: TastyBread123

TastyBread123

Известный
Автор темы
613
290
Global Update 2.0
- Увеличена скорость работы методов get_thread(), get_category(), get_member(), get_profile_messages(), get_threads(), get_thread_posts(), get_categories() в 2-3 раза
- Все методы get_url() превращены в поля url и теперь в них учитывается переменная MAIN_URL
- Удалены методы объекта Thread pin() и close(). Теперь их функцию выполняет метод edit_info() - API: edit_thread_info()
- Поле parent_category_id в объекте Category заменено методом get_parent_category() (get_parent_category_of_category() в API)
- Поле category в объекте Thread заменено методом get_category() (get_thread_category в API)
- Исправлен баг с методом edit_info() - с открытием и закреплением темы (https://www.blast.hk/threads/182141/post-1490843)
- Обновлены некоторые примеры

Release | PyPI