Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Движок и API дедофорума. Обсуждение. Баги. Тестирование. Задачи.
|
|||
|---|---|---|---|
|
#18+
Текущая версия API: 1.3 Версия форума: 2.0.51 Дата выхода: 27.07.2025 Просьба писать вопросы и предложения по API в этой теме. Воспросы и предложения в других темах могут быть намотаны на писюлячку. Но и их постинг в этой теме не гарантирует, что предложения будут выполнены. Ендпоинты: https://nosql.ru/forum/api/get_forum_list.php https://nosql.ru/forum/api/get_topic_list.php https://nosql.ru/forum/api/get_post_list.php https://nosql.ru/forum/api/get_post.php https://nosql.ru/forum/api/get_user_data.php https://nosql.ru/forum/api/get_topic_data.php https://nosql.ru/forum/api/get_attachment.php https://nosql.ru/forum/api/post_message.php https://nosql.ru/forum/api/update_message.php https://nosql.ru/forum/api/post_attachment.php https://nosql.ru/forum/api/delete_posts.php https://nosql.ru/forum/api/restore_posts.php Валидный тоукен можно получить в профиле своего юзера. Гостевой постинг тоже возможен, но тоукен выдается только зареганным. В провиле появилась галка "Активировать API", при включении и сохранении будет сгенерен тоукен. Базовый формат отправки такой: Код: JSON 1. 2. 3. 4. https://nosql.ru/forum/api/get_forum_list.php Код: JSON 1. 2. 3. 4. Код: JSON 1. 2. 3. 4. 5. 6. 7. 8. 9. Параметр subject может быть использован для проверки, существует ли уже темы с таким названием. https://nosql.ru/forum/api/get_post_list.php Код: JSON 1. 2. 3. 4. 5. 6. 7. 8. https://nosql.ru/forum/api/get_post.php Код: JSON 1. 2. 3. 4. 5. Код: JSON 1. 2. 3. 4. 5. Код: JSON 1. 2. 3. 4. 5. Код: JSON 1. 2. 3. 4. 5. 6. Код: JSON 1. 2. 3. 4. 5. 6. 7. Код: JSON 1. 2. 3. 4. 5. 6. 7. Код: JSON 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. https://nosql.ru/forum/api/post_message.php - с аттачами Код: JSON 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. Аттачмент отправляется в бинарном формате, параметры в таком случае нужно передать GET запросом через переменные https://nosql.ru/forum/api/post_attachment.php?api_token=1753-6212-0242-0888-3460&file_name=test.jpg&mime_type=image/jpeg&post_id=872072 Параметры: api_token file_name mime_type post_id https://nosql.ru/forum/api/update_message.php Код: JSON 1. 2. 3. 4. 5. 6. 7. Ендпоинт поддерживает и замену и удаление аттачей. Чтобы удалить, нужно запостить апдейт без аттачей. И следовательно, если меняешь пост с аттачами, их нужно также указать при апдейте и препостить. Ендпоинт поддерживает и замену названия топика. Но это работает только при апдейте первого поста темы. ... |
|||
|
:
Изменено: 27.07.2025, 13:23 - Дед-Скарабей
Не нравится:
|
|||
| 03.11.2024, 16:01 |
|
||
|
Движок и API дедофорума. Обсуждение. Баги. Тестирование. Задачи.
|
|||
|---|---|---|---|
|
#18+
1. ok - меньше букв 2. ok спизжено из telegram API ну короче переделаем не суть. ... |
|||
|
:
Изменено: 04.04.2025, 18:41 - Густавсберг
Нравится:
Не нравится:
|
|||
| 04.04.2025, 18:40 |
|
||
|
Движок и API дедофорума. Обсуждение. Баги. Тестирование. Задачи.
|
|||
|---|---|---|---|
|
#18+
Пашэ. Философский вопрос. Не люблю сигнализировать что то http хедерами. Апи имхо всегда должно отвечать статусом 200 а все ошибки уже в теле. Это плохо? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2025, 18:41 |
|
||
|
Движок и API дедофорума. Обсуждение. Баги. Тестирование. Задачи.
|
|||
|---|---|---|---|
|
#18+
Пашэ. Философский вопрос. Не люблю сигнализировать что то http хедерами. Апи имхо всегда должно отвечать статусом 200 а все ошибки уже в теле. Это плохо? HTTP хедеры в примерах показаны просто как примеры данных в сети. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2025, 18:44 |
|
||
|
Движок и API дедофорума. Обсуждение. Баги. Тестирование. Задачи.
|
|||
|---|---|---|---|
|
#18+
Таблички может выкину, напишу проще. Тупо примеры JSON-ов с комментариями. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2025, 18:48 |
|
||
|
Движок и API дедофорума. Обсуждение. Баги. Тестирование. Задачи.
|
|||
|---|---|---|---|
|
#18+
Начал проект для API v2 Будет время доработаю. https://github.com/pavelkolodin/dedoforum-api/blob/main/v2/dedoforum-api-v2.md Код: C++ 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2025, 21:17 |
|
||
|
Движок и API дедофорума. Обсуждение. Баги. Тестирование. Задачи.
|
|||
|---|---|---|---|
|
#18+
get_fortune_members_callbacks за такое сразу на ахмад бутылку садить есть REST ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2025, 21:18 |
|
||
|
Движок и API дедофорума. Обсуждение. Баги. Тестирование. Задачи.
|
|||
|---|---|---|---|
|
#18+
get_forum_list еббадь ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2025, 21:21 |
|
||
|
Движок и API дедофорума. Обсуждение. Баги. Тестирование. Задачи.
|
|||
|---|---|---|---|
|
#18+
get_forum_list еббадь ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2025, 21:23 |
|
||
|
Движок и API дедофорума. Обсуждение. Баги. Тестирование. Задачи.
|
|||
|---|---|---|---|
|
#18+
get_forum_list еббадь filter и sorting URL-сериализуемые структуры, которые задать в спеке всякие токены в заголовках ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2025, 21:26 |
|
||
|
Движок и API дедофорума. Обсуждение. Баги. Тестирование. Задачи.
|
|||
|---|---|---|---|
|
#18+
Добавил пару методов. Дока обновлена. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2025, 21:27 |
|
||
|
Движок и API дедофорума. Обсуждение. Баги. Тестирование. Задачи.
|
|||
|---|---|---|---|
|
#18+
дело не в названии. ты про REST слышал? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2025, 21:27 |
|
||
|
Движок и API дедофорума. Обсуждение. Баги. Тестирование. Задачи.
|
|||
|---|---|---|---|
|
#18+
Кидайте конкретные DIFF доки. Пиздеть вокруг да около - никто не поймёт. Если говорить про Headers то дед не может влиять на headers, потому что есть непробиваемый слой "базя". На стадии "базя" могут проебаться или появиться или поменяться любые заголовки и мы не можем на это влиять. Даже если один раз повлияем, то базя может внезапно уйти в запой на полгода так, что катить апдейты он сможет, а сервер настраивать и думать - нет. Всё захуярить в json - наш метод. ... |
|||
|
:
Изменено: 04.04.2025, 21:30 - Густавсберг
Нравится:
Не нравится:
|
|||
| 04.04.2025, 21:28 |
|
||
|
Движок и API дедофорума. Обсуждение. Баги. Тестирование. Задачи.
|
|||
|---|---|---|---|
|
#18+
Кидайте конкретные DIFF доки. Пиздеть вокруг да около - никто не поймёт. Если говорить про Headers то дед не может влиять на headers, потому что есть непробиваемый слой "базя". На стадии "базя" могут проебаться или появиться или поменяться любые заголовки и мы не можем на это влиять. Всё захуярить в json - наш метод. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2025, 21:30 |
|
||
|
Движок и API дедофорума. Обсуждение. Баги. Тестирование. Задачи.
|
|||
|---|---|---|---|
|
#18+
"Return list of forums with properties of each forum" бугога нахой :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2025, 21:33 |
|
||
|
Движок и API дедофорума. Обсуждение. Баги. Тестирование. Задачи.
|
|||
|---|---|---|---|
|
#18+
Английский не родной, пишу как могу, дед на нём работает, должён понять. Но лучше так - будет академичнее, на русский переведёт любая псина потом если надо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2025, 21:36 |
|
||
|
Движок и API дедофорума. Обсуждение. Баги. Тестирование. Задачи.
|
|||
|---|---|---|---|
|
#18+
Английский не родной, пишу как могу, дед на нём работает, должён понять. Но лучше так - будет академичнее, на русский переведёт любая псина потом если надо. GET: {baseurl}/api/v2/forums вот это уже означает "список всех форумов". что бы не значило "форум" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2025, 21:45 |
|
||
|
Движок и API дедофорума. Обсуждение. Баги. Тестирование. Задачи.
|
|||
|---|---|---|---|
|
#18+
GET: {baseurl}/api/v2/forums/{id} а это конкретный форум ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2025, 21:46 |
|
||
|
Движок и API дедофорума. Обсуждение. Баги. Тестирование. Задачи.
|
|||
|---|---|---|---|
|
#18+
Слышал. И что не так? Имя операции тоже в пейлоад паковать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2025, 21:47 |
|
||
|
Движок и API дедофорума. Обсуждение. Баги. Тестирование. Задачи.
|
|||
|---|---|---|---|
|
#18+
POST: {baseurl}/api/v2/forums добавить форум тут тело должно быть ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2025, 21:47 |
|
||
|
Движок и API дедофорума. Обсуждение. Баги. Тестирование. Задачи.
|
|||
|---|---|---|---|
|
#18+
PUT: {baseurl}/api/v2/forums/{id} поменять форум тут тело должно быть ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2025, 21:48 |
|
||
|
Движок и API дедофорума. Обсуждение. Баги. Тестирование. Задачи.
|
|||
|---|---|---|---|
|
#18+
GET: {baseurl}/api/v2/forums/{id} а это конкретный форум Да в целом-то похуй. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2025, 21:48 |
|
||
|
Движок и API дедофорума. Обсуждение. Баги. Тестирование. Задачи.
|
|||
|---|---|---|---|
|
#18+
ну и так далее думать надо сущностями там даже описание то обычно не надо, если нормально спроектировано ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2025, 21:49 |
|
||
|
Движок и API дедофорума. Обсуждение. Баги. Тестирование. Задачи.
|
|||
|---|---|---|---|
|
#18+
GET / PUT / блабла - тут опять об базю запнётся паровоз инициатив и ляжет мёртвым телом на поле. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2025, 21:49 |
|
||
|
Движок и API дедофорума. Обсуждение. Баги. Тестирование. Задачи.
|
|||
|---|---|---|---|
|
#18+
не будь таким как дед ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2025, 21:49 |
|
||
|
|

start [/forum/topic.php?fid=8&msg=1375219&tid=31048]: |
0ms |
get settings: |
9ms |
get forum list: |
11ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
26ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
122ms |
get tp. blocked users: |
1ms |
| others: | 33ms |
| total: | 223ms |

| 0 / 0 |
