О, по моей баге в мастодон что то там пилят. Какой-то стандарт на аутентификацию, так как бага балы про юзабельную дырку
https://github.com/mastodon/mastodon/issues/21991#issuecomment-1336311205
И спек там много, но оказалось, что они все просто XSD по сути, описывают типы и назначение полей и все. Так что все шерстить и не надо, только основную погляжу. Отлегло.
Свое придется писать, но немного, а то оно в сеть ходит за каждой мелочью. Оказалось там все расширяемое и достать данные не сложно. Прикручу какое то КВ хранилко мелкое для этой цели поди.
Теперь я еще не знаю толком как доставать данные из этой штуки, так как там спека во все поля, но оно вроде пашет. Не уверен, что не придется в итоге писать свое, ибо готовое возможно будет жирное или еще что, но пока пойдет, потом свое, и так много.
Зря я гнал на либу. Дело было в том, что я не допер что значит ошибка, а так же в том, что поискав методы автодополнением, оно не сработало так как ломается все время. Вот единственное, что меня напрягает это ошибки, которые показывает компилер. Из-за того, что там все во все превращается иногда ошибка показывается где угодно, но не там где она произошла и описывает все, что угодно кроме произошедшего. Но может я не привык еще, сейчас легче чем по началу.
ужас заключается в том, что либа "доделанная" ссылается на недоделанную. Придется просто подобрать рабочую версию недоделанной кажись, так как от доделанной мне ничего не надо из того, что эта обертка делает.
Я нашел доку о том как его читать :) Настолько это плохо написано :) Блин, ну за что мне это все :) Я еще даже до тестов не дошел в расте, а перед следующим этапом придется прочесть еще кучу всего.
Спасение хоть в том, что чатгопота исходники того комбайна могет в заготовки превращать, там вагон этого апи, куда столько то напихали, но хоть оно простое все, в стри строки. Так что опенапи 3 и не пригодилось, оно скорее мне было бы понятно, гопоте не шибко и надо.
Ладно, одно направление закрыто, что то поковырял, генерить не выйдет совсем уж на халяву, придется выписать все эндпоинты и галочки проставлять. С оставшимися для начала двумя минимальными разберусь, они в отличии от прочих не просто круд. Потом попробую, что вышло и почему не работает, а ужо потом можно будет остальной круд наворачивать.
Медитирую, люблю смотреть научпоп лекции в ютубе, гулять. По субботам хожу в баню потом сижу в кондитерской и читаю. Обожаю музеи современного искусства. Предпочту посидеть у озера и посмотреть на горы. Этот инстанс мой. Еще есть канал https://youtube.com/@user-tc9eq9pz2q?si=uPmChHjU3UyZIDET
Демократы, либералы, либертарианцы, анархисты, исламисты, христиане и представители прочих религий никогда не перестанут конфликтовать до тех пор пока не поймут что добрососедские отношения намного ценнее всех их религий.
Я (с)