|
|
|
Движок и 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:50 - Дед-Скарабей
Не нравится:
|
|||
| 03.11.2024, 16:01:08 |
|
||
|
Движок и API дедофорума. Обсуждение. Баги. Тестирование. Задачи.
|
|||
|---|---|---|---|
|
#18+
Я прихуел конечно с дристотуры, которая валится из дедофорума на этот запросик. Жопа пездец. Код 1. Ты там чо на кукуху намотался? Тебя дети бьют дома или чо ты бухой там алкаш? Еббать это пездец обобо! Вот этого вполне достаточно: Код 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2025, 13:17:04 |
|
||
|
Движок и API дедофорума. Обсуждение. Баги. Тестирование. Задачи.
|
|||
|---|---|---|---|
|
#18+
Нет. Базя импорт делал. Там большее айди может иметь меньшую дату. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2025, 14:22:58 |
|
||
|
Движок и API дедофорума. Обсуждение. Баги. Тестирование. Задачи.
|
|||
|---|---|---|---|
|
#18+
Ок, знатный проёб. Ну тогда обеспечьте timestamp листание ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2025, 14:44:03 |
|
||
|
Движок и API дедофорума. Обсуждение. Баги. Тестирование. Задачи.
|
|||
|---|---|---|---|
|
#18+
С проблемами они его вычитывают, просто инкапсулируют пробелему внутри себя. Я же описал проблему: контент с сервера приходит как непредсказуемой длины последовательность чанков. После какого чанка начинать парсить джисон? Библиотеки это инкапсулируют так: начинают парсить джисон после каждого чанка, а когда джисон распарсился успешно, они считают что получили его до конца. Это проблема. Её можно инкапсулировать и не замечать, то есть сделать так же. То есть мне надо запустить парсинг джисона 3 раза, если чанка было три и только на третий раз понять, что это была финальная жопа джисона и всё распарсилось до конца. Это больше процессорного времени, больше буферизации, это ёбля с греблей, то есть является проблемой. То, что библиотеки это молча делают (что что им ещё делать если сервер ебанутый) - не означает, что проблемы нет. Если у тебя какая-то другая библиотека, которая так ловко не решает эту проблему, то ты идёшь сосать писос и ограничен в выборе библиотек. Это проблема. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2025, 14:50:47 |
|
||
|
Движок и API дедофорума. Обсуждение. Баги. Тестирование. Задачи.
#1373093
![]() Ссылка:
Ссылка на сообщение:
Ссылка с названием темы:
Ссылка на профиль пользователя:
Ссылка на вложение:
|
||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
#18+
... |
||||||||||||||||
|
:
Нравится:
Не нравится:
|
||||||||||||||||
| 02.04.2025, 17:08:27 |
|
|||||||||||||||
|
Движок и API дедофорума. Обсуждение. Баги. Тестирование. Задачи.
|
|||
|---|---|---|---|
|
#18+
Ликаторы! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2025, 17:44:30 |
|
||
|
Движок и API дедофорума. Обсуждение. Баги. Тестирование. Задачи.
|
|||
|---|---|---|---|
|
#18+
он не умеет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2025, 17:45:27 |
|
||
|
Движок и API дедофорума. Обсуждение. Баги. Тестирование. Задачи.
|
|||
|---|---|---|---|
|
#18+
ты чего за пизда тут? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2025, 18:07:49 |
|
||
|
Движок и API дедофорума. Обсуждение. Баги. Тестирование. Задачи.
|
|||
|---|---|---|---|
|
#18+
Дед-Скарабей Я оказался долбоёбом. Ну и вы тоже, потому что не подсказали мне один нюанс! При том, что Transfer-Encoding: chunked всё ещё является говнищем ебаным, не оправдано включенным у вас на сервере, всё же есть способ с ним жить нормально: дождаться чанка с размером 0. Блять, признак конца потока - чанк с размером 0, сука! Я этого не знал, я тупой долбоёб! Но вы-то блять куда смотрели! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2025, 19:54:26 |
|
||
|
Движок и API дедофорума. Обсуждение. Баги. Тестирование. Задачи.
|
|||
|---|---|---|---|
|
#18+
Бери что дают:) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2025, 21:07:51 |
|
||
|
Движок и API дедофорума. Обсуждение. Баги. Тестирование. Задачи.
|
|||
|---|---|---|---|
|
#18+
аппа ска шинанай ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2025, 21:42:40 |
|
||
|
Движок и API дедофорума. Обсуждение. Баги. Тестирование. Задачи.
|
|||
|---|---|---|---|
|
#18+
Бери что дают:) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2025, 22:31:21 |
|
||
|
Движок и API дедофорума. Обсуждение. Баги. Тестирование. Задачи.
|
|||
|---|---|---|---|
|
#18+
Буду. 1/0 на ттру фолм поменяю Таймстэмп выдам дополнительно Дата останется Хтмл остается ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2025, 22:33:33 |
|
||
|
Движок и API дедофорума. Обсуждение. Баги. Тестирование. Задачи.
|
|||
|---|---|---|---|
|
#18+
С хедерпми я не ебу. Если базя заморочится. Но нахуй не надо. Посман нормально отрабатывает. Чего ты до чанкед и гзип доебался непонятно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2025, 22:35:22 |
|
||
|
Движок и API дедофорума. Обсуждение. Баги. Тестирование. Задачи.
|
|||
|---|---|---|---|
|
#18+
Буду. 1/0 на ттру фолм поменяю Таймстэмп выдам дополнительно Дата останется Хтмл остается А может ты сделаешь со временем пару дополнительных методов, где например строго всё урезано без лишней инфы, без html и прочей ссани? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2025, 22:35:49 |
|
||
|
Движок и API дедофорума. Обсуждение. Баги. Тестирование. Задачи.
#1373413
![]() Ссылка:
Ссылка на сообщение:
Ссылка с названием темы:
Ссылка на профиль пользователя:
Ссылка на вложение:
|
||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
#18+
Пездарики, наконец смог получить полный JSON > 200 КБ нахой. Пездарики. Ебаный HTML, ебаные пробелы. Полный пиздукоритет! ... |
||||||||||||||||
|
:
Нравится:
Не нравится:
|
||||||||||||||||
| 02.04.2025, 22:36:27 |
|
|||||||||||||||
|
Движок и API дедофорума. Обсуждение. Баги. Тестирование. Задачи.
|
|||
|---|---|---|---|
|
#18+
Чего ты до чанкед и гзип доебался непонятно А ты не понял. Ебать тяжело быть таким тупым. Ну ладно. А чего я доебался до гзип - это уже клиника, если ты реально не понимаешь зачем люди придумали сжатие в HTTP ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2025, 22:37:22 |
|
||
|
Движок и API дедофорума. Обсуждение. Баги. Тестирование. Задачи.
|
|||
|---|---|---|---|
|
#18+
Дед это всё-таки коренной PHP-шник престарелый с глубоко укоренившимися методам разработки "тяп-ляп" бревно туда, бревно сюда, на отъебись! Еббать! Там где можно было в 5 килобайт вписаться у него 250 примерно летит. ЁБаны насралитет генацвалитетинга! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2025, 22:38:44 |
|
||
|
Движок и API дедофорума. Обсуждение. Баги. Тестирование. Задачи.
|
|||
|---|---|---|---|
|
#18+
Буду. 1/0 на ттру фолм поменяю Таймстэмп выдам дополнительно Дата останется Хтмл остается А может ты сделаешь со временем пару дополнительных методов, где например строго всё урезано без лишней инфы, без html и прочей ссани? Какой то ты паиалогический перфекционист. Бб код строеним парсером ты не всегда распарсишь там могут быть специфические вещи ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2025, 22:40:12 |
|
||
|
Движок и API дедофорума. Обсуждение. Баги. Тестирование. Задачи.
|
|||
|---|---|---|---|
|
#18+
Одни пробелы в дедо-JSON сжирают дохуя. Убрал пробелы автоматической хуетой, размер снизился на 24%. Если ещё гзипом пожать, то будет совсем ебобо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2025, 22:41:04 |
|
||
|
Движок и API дедофорума. Обсуждение. Баги. Тестирование. Задачи.
|
|||
|---|---|---|---|
|
#18+
Чего ты до чанкед и гзип доебался непонятно А ты не понял. Ебать тяжело быть таким тупым. Ну ладно. А чего я доебался до гзип - это уже клиника, если ты реально не понимаешь зачем люди придумали сжатие в HTTP ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2025, 22:41:07 |
|
||
|
Движок и API дедофорума. Обсуждение. Баги. Тестирование. Задачи.
|
|||
|---|---|---|---|
|
#18+
Нахуя? Тебе не нудно кроллю нужно. Не ьери то что не нужно. 2. Потакать ебанутому долоёбу изначально - это был провал. Он бы зарендерил что ему надо своими силами, а вставлять куски HTML с чужого сайта - это какая-то ебанутая идея, ведь тут нужен ещё чужой CSS и всё такое, короче мысль явно пошла по пути говна. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2025, 22:42:21 |
|
||
|
Движок и API дедофорума. Обсуждение. Баги. Тестирование. Задачи.
|
|||
|---|---|---|---|
|
#18+
Бб код строеним парсером ты не всегда распарсишь там могут быть специфические вещи HTML уже на порядок более пиздецовая задача и нахуй не усравшаяся ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2025, 22:43:00 |
|
||
|
Движок и API дедофорума. Обсуждение. Баги. Тестирование. Задачи.
|
|||
|---|---|---|---|
|
#18+
Одни пробелы в дедо-JSON сжирают дохуя. Убрал пробелы автоматической хуетой, размер снизился на 24%. Если ещё гзипом пожать, то будет совсем ебобо. Но они нахер не нужны тебе будут:) Как и апи тебе нахер не нужно. Скажи еще на граф куэль сделать. Апи делалось с минимумом затрат с максимумом повторного использования. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2025, 22:43:07 |
|
||
|
Движок и API дедофорума. Обсуждение. Баги. Тестирование. Задачи.
|
|||
|---|---|---|---|
|
#18+
Я не спорю что он плох. Но я его не выставляю. Ну я и не говорю, что ты выставляешь, это базя проститутка что-то накрутила! ... |
|||
|
:
Изменено: 02.04.2025, 22:43:29 - Густавсберг
Нравится:
Не нравится:
|
|||
| 02.04.2025, 22:43:16 |
|
||
|
|

start [/forum/topic.php?fid=8&msg=1373406&tid=31048]: |
0ms |
get settings: |
7ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
21ms |
get topic data: |
15ms |
get forum data: |
3ms |
get page messages: |
130ms |
get tp. blocked users: |
2ms |
| others: | 39ms |
| total: | 230ms |

| 0 / 0 |
