powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Вопросы по форуму [закрыт для гостей] / Движок и API дедофорума. Обсуждение. Баги. Тестирование. Задачи.
25 сообщений из 1 023, страница 10 из 41
Движок и API дедофорума. Обсуждение. Баги. Тестирование. Задачи.  
    #1089971
Фотография Дед-Скарабей
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Текущая версия 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.
{
    "language": "ru",
    "api_token": "4285-5291-7113-3500-5919"
}
Примеры вызовов:

https://nosql.ru/forum/api/get_forum_list.php
Код: JSON
1.
2.
3.
4.
{
    "language": "ru",
    "api_token": "4285-5291-7113-3500-5919"
}
https://nosql.ru/forum/api/get_topic_list.php
Код: JSON
1.
2.
3.
4.
5.
6.
7.
8.
9.
{
    "language": "ru",
    "api_token": "4285-5291-7113-3500-5919",
    "forum_id": "8",
    "sort": "desc",
    "limit": 100, // no more than 100 allowed
    "subject": "Фотографии", // if specified only the topics with this name are returned
    "continue_at": "2023-01-01 00:00:00" // if omitted than before now
}
Параметр continue_at может быть использован для пошаговой подгрузки.

Параметр subject может быть использован для проверки, существует ли уже темы с таким названием.

https://nosql.ru/forum/api/get_post_list.php
Код: JSON
1.
2.
3.
4.
5.
6.
7.
8.
{
    "language": "ru",
    "api_token": "4285-5291-7113-3500-5919",
    "topic_id": 19529,
    "sort": "desc",
    "limit": 100, // no more than 100 allowed
    "continue_at": "2024-10-01 00:00:00" // if omitted than before now
}
Параметр continue_at может быть использован для пошаговой подгрузки.

https://nosql.ru/forum/api/get_post.php
Код: JSON
1.
2.
3.
4.
5.
{
    "language": "ru",
    "api_token": "1684-7912-7133-2657",
    "post_id": 1000
}
https://nosql.ru/forum/api/get_topic_data.php
Код: JSON
1.
2.
3.
4.
5.
{
    "language": "ru",
    "api_token": "1753-6212-0242-0888-3460",
    "topic_id": 566
}
https://nosql.ru/forum/api/get_user_data.php
Код: JSON
1.
2.
3.
4.
5.
{
    "language": "ru",
    "api_token": "1753-6212-0242-0888-3460",
    "user_id": 566
}
https://nosql.ru/forum/api/get_attachment.php
Код: JSON
1.
2.
3.
4.
5.
6.
{
    "language": "ru",
    "api_token": "4285-5291-7113-3500-5919",
    "attachment_id": 871959,
    "nr": 2
}
https://nosql.ru/forum/api/delete_posts.php
Код: JSON
1.
2.
3.
4.
5.
6.
7.
{
    "language": "ru",
    "api_token": "1753-6212-0242-0888-3460",
    "posts": [
        872084, 872085
    ]
}
https://nosql.ru/forum/api/restore_posts.php
Код: JSON
1.
2.
3.
4.
5.
6.
7.
{
    "language": "ru",
    "api_token": "1753-6212-0242-0888-3460",
    "posts": [
        872084, 872085
    ]
}
https://nosql.ru/forum/api/post_message.php
Код: JSON
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
{
    "language": "ru",
    "api_token": "4285-5291-7113-3500-5919",
    "forum_id": 8,
    "topic_id": 19546, // omit to create a new topic
    "is_thematic": 0,
    "is_adult": 0,
    "blog": 0,
    "no_guests": 0,
    "request_moderation": 0,
    "post_as_guest": "Карапуз", // omit to post under the user name
    "citated_posts": "",
    "subject": "Привет медвед", // not necessary if posting to an existing topic
    "message": "777"
}
В ответ приходит вся инфа о сделанном посте.

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.
{
    "language": "ru",
    "api_token": "4285-5291-7113-3500-5919",
    "forum_id": 8,
    "topic_id": 19546, // omit to create a new topic
    "is_thematic": 0,
    "is_adult": 0,
    "blog": 0,
    "no_guests": 0,
    "request_moderation": 0,
    "post_as_guest": "Карапуз", // omit to post under the user name
    "citated_posts": "",
    "subject": "Привет медвед", // not necessary if posting to an existing topic
    "message": "777",
    "attachments": [
        {
            "file_name": "photo_2024-09-01_18-14-34.jpg",
            "mime_type": "image/jpg",
            "base64_contents": "......"
        }
    ]
}
https://nosql.ru/forum/api/post_attachment.php - постфактумная отправка аттачмента

Аттачмент отправляется в бинарном формате, параметры в таком случае нужно передать 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.
{
    "language": "ru",
    "api_token": "4285-5291-7113-3500-5919",
    "post_id": 8,
    "subject": "Привет медвед", // not necessary if changing of the subject is not necessary
    "message": "Новое сообщение"
}
В ответ приходит вся инфа о сделанном посте.

Ендпоинт поддерживает и замену и удаление аттачей. Чтобы удалить, нужно запостить апдейт без аттачей. И следовательно, если меняешь пост с аттачами, их нужно также указать при апдейте и препостить.

Ендпоинт поддерживает и замену названия топика. Но это работает только при апдейте первого поста темы.
...
Изменено: 27.07.2025, 13:23:50 - Дед-Скарабей
Рейтинг: 3 / 0
Движок и API дедофорума. Обсуждение. Баги. Тестирование. Задачи.
    #1214587
Фотография Дед-Скарабей
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Видос там [ attachment=1214512 ] и он в галерее.

Помести ег ов спойлер а [ attachment4=1214512 ] в галерею тогда работает
...
Рейтинг: 0 / 0
Движок и API дедофорума. Обсуждение. Баги. Тестирование. Задачи.
    #1214902
нуф
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
смари, чё я ещё, предлагаю:

при отправке каминта или поста обладатель твоего токена шлёт:
- ссылку на свой профиль ресурса, откуда он постит
- ссылку на свой аватар

ты смотришь - если в json есть эти 2 св-ва, то на форуме выводишь аватар со ссылкой из этого json, вместо данных юзера форума
моно даже 2 поля в юзер-тейблз добавить и писать в них эти данные, чтобы потом их выводить

например, если в json тебе они пришли, значит ты их перезаписываешь у себя
если не пришли - выводишь их данные
если эти поля пустые - выводишь данные юзера форума (аватар со сылкой на профиль юзера)

для усиления безопасности, можешь даже этот аватар обработать пыхой и складировать у себя в отдельом каталоге и выводить его всем

профит:

когда форумский люд будет читать посты, то будет видеть аватар постера с другого ресурса и клик по аватару откроет новый таб с его профилем там

тоесть в итоге получится почти оаут2, только, прикостыленный, децл

ЗЫ. тоже самое и у меня:

пока - только аватар с форума, чуть пожже сделаю ссылку на профиль, чтобы клик по аватару открывал новый таб с данными твоего юзера
...
Изменено: 27.11.2024, 14:09:43 - нуф
Рейтинг: 0 / 0
Движок и API дедофорума. Обсуждение. Баги. Тестирование. Задачи.
    #1214962
Фотография Дед-Скарабей
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Доаботал галерею так
Screenshot 2024-11-27 121322.png
некартиночные аттачи ее не рушат, по клику открываются в новом коне
...
Изменено: 27.11.2024, 14:18:01 - Дед-Скарабей
Рейтинг: 0 / 0
Движок и API дедофорума. Обсуждение. Баги. Тестирование. Задачи.
    #1214982
нуф
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Дед-Скарабей  27.11.2024, 14:16:33
[игнорируется]
Доаботал галерею так
Screenshot 2024-11-27 121322.png
о, норм )
...
Рейтинг: 0 / 0
Движок и API дедофорума. Обсуждение. Баги. Тестирование. Задачи.
    #1214987
Фотография Дед-Скарабей
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
нуф  27.11.2024, 14:07:02
[игнорируется]
смари, чё я ещё, предлагаю:

при отправке каминта или поста обладатель твоего токена шлёт:
- ссылку на свой профиль ресурса, откуда он постит
- ссылку на свой аватар

ты смотришь - если в json есть эти 2 св-ва, то на форуме выводишь аватар со ссылкой из этого json, вместо данных юзера форума
моно даже 2 поля в юзер-тейблз добавить и писать в них эти данные, чтобы потом их выводить

например, если в json тебе они пришли, значит ты их перезаписываешь у себя
если не пришли - выводишь их данные
если эти поля пустые - выводишь данные юзера форума (аватар со сылкой на профиль юзера)

для усиления безопасности, можешь даже этот аватар обработать пыхой и складировать у себя в отдельом каталоге и выводить его всем

профит:

когда форумский люд будет читать посты, то будет видеть аватар постера с другого ресурса и клик по аватару откроет новый таб с его профилем там

тоесть в итоге получится почти оаут2, только, прикостыленный, децл

ЗЫ. тоже самое и у меня:

пока - только аватар с форума, чуть пожже сделаю ссылку на профиль, чтобы клик по аватару открывал новый таб с данными твоего юзера
Не. Оформление постов я менять не буду. Можно в конце поста поставить

картинку с внешней ссылкой и обрамит ее ссылкой на профиль
...
Рейтинг: 0 / 0
Движок и API дедофорума. Обсуждение. Баги. Тестирование. Задачи.
    #1215002
Фотография Дед-Скарабей
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Движок и API дедофорума. Обсуждение. Баги. Тестирование. Задачи.
    #1215397
нуф
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Дед-Скарабей [игнорируется] 

не оформление
просто вместо аватара форумского юзера ты показываешь аватар юзера стороннего ресурса
на самом деле этот юзер - твой, который получил твой токен
просто вместо форумского аватара ты выводишь другой аватар , который он тебе прислал в json во время поста
...
Изменено: 27.11.2024, 15:02:24 - нуф
Рейтинг: 0 / 0
Движок и API дедофорума. Обсуждение. Баги. Тестирование. Задачи.
    #1215422
нуф
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Дед-Скарабей  27.11.2024, 14:20:31
[игнорируется]
такого юзера у нас не существует пока
но вот этот - реальный : https://news.kroleg.keenetic.pro/@Кролег/26

ссылку на профиль саида (условно) заменяй на эту https://news.kroleg.keenetic.pro/@Кролег/26
я тебе ёё буду присылать в посте
...
Изменено: 27.11.2024, 15:06:47 - нуф
Рейтинг: 0 / 0
Движок и API дедофорума. Обсуждение. Баги. Тестирование. Задачи.
    #1215447
нуф
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
когда я создаю пост в браузере, даже просто без картинки, то вот эта хуйня зависает на минуту
ты проверяешь там валидность картинки
если ремотный сервак тебе не отвечает, то получается завис
убери эту проверку или сделай короткий таймаут на это
pasted_image.png
...
Изменено: 27.11.2024, 15:12:54 - нуф
Рейтинг: 0 / 0
Движок и API дедофорума. Обсуждение. Баги. Тестирование. Задачи.
    #1215792
нуф
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: BASH
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
array (
  'language' => 'ru',
  'api_token' => '******************************',
  'forum_id' => '36',
  'is_thematic' => 0,
  'is_adult' => 0,
  'blog' => 0,
  'no_guests' => 0,
  'request_moderation' => 0,
  'citated_posts' => '',
  'message' => '3333333333333333333',
  'profile' => 'https://news.kroleg.keenetic.pro/@Кролег/26',
  'avatar' => 'https://news.kroleg.keenetic.pro/pic/avatars/a_169683400431002200.jpg',
  'subject' => '333',
)
...
Рейтинг: 0 / 0
Движок и API дедофорума. Обсуждение. Баги. Тестирование. Задачи.
    #1215802
Фотография Дед-Скарабей
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
С эти точно нет. Под такую специфическую ебалу я не буду ни поля БД создавать ни код мутить.

АПИ только в рамках обычного постинга.
...
Рейтинг: 0 / 0
Движок и API дедофорума. Обсуждение. Баги. Тестирование. Задачи.
    #1216102
нуф
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Дед-Скарабей  27.11.2024, 15:43:21
[игнорируется]
С эти точно нет. Под такую специфическую ебалу я не буду ни поля БД создавать ни код мутить.
а чё так хуёво?
...
Рейтинг: 0 / 0
Движок и API дедофорума. Обсуждение. Баги. Тестирование. Задачи.
    #1216112
нуф
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
у тя форум - нипаваротливая гора с тонной награмашдений
чтобы что-то там изминить...
блять, проще, застрилица
...
Изменено: 27.11.2024, 16:38:25 - нуф
Рейтинг: 0 / 0
Движок и API дедофорума. Обсуждение. Баги. Тестирование. Задачи.
    #1216132
нуф
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
закрой его ваще тогда, как у ёбнутого дикея с носом
будет тоже самое

новых юзеров у тебя здесь никогда не будет
заче тебе какие-то поисковики и тд?

не понимаю

какие нахуй апи?
кому?
для кого?
зачем?

простую хуйню по замене ссылок сделать не можешь
...
Изменено: 27.11.2024, 16:41:32 - нуф
Рейтинг: 0 / 0
Движок и API дедофорума. Обсуждение. Баги. Тестирование. Задачи.
    #1218497
нуф
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
pasted_image.png
т.е. новый пост есть, но показывает - нуль
...
Изменено: 28.11.2024, 00:51:47 - нуф
Рейтинг: 0 / 0
Движок и API дедофорума. Обсуждение. Баги. Тестирование. Задачи.
    #1218547
нуф
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а ты зачем пост не принимаешь, если в нем больше 5 аттачей?
ну отбрось один любой и всё!

блять, ты чё совсем, ебобо?!
...
Рейтинг: 0 / 0
Движок и API дедофорума. Обсуждение. Баги. Тестирование. Задачи.
    #1219202
Фотография Дед-Скарабей
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
нуф  28.11.2024, 01:00:01
[игнорируется]
а ты зачем пост не принимаешь, если в нем больше 5 аттачей?
ну отбрось один любой и всё!

блять, ты чё совсем, ебобо?!
Базя установил 5 аттачей.

Молча игнорировать, отрезать добавлять - хуйня. Что то не так, сообщай юзеру, пусть исправляет.
...
Рейтинг: 0 / 0
Движок и API дедофорума. Обсуждение. Баги. Тестирование. Задачи.
    #1219292
нуф
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
долбоёб, блять
это, ты - хуйню выдумал!

юзер, старался, усирался, готовил пост...

а ты ему взял и паднасрал!

--

молча отбросил лишний аттач и хуйсним блять!!!
если ты такой задрот - сообщи ему после поста, что его один аттач не принят!
ВСЕ!

ебло блять тупое!!!

---

ВМЕСТО ТОГО, ЧТОБЫ ПОМОЧЬ, ЮЗЕРУ, ЧТОБЫ ОБЛЕГЧИТЬ ЕГО ДЕЙСТВИЯ, ТЫ ЕМУ - ПОДЛЯНКИ КИДАЕШЬ!

ОСЕЛ БЛЯТЬ ЕБАНЫЙ!
...
Изменено: 28.11.2024, 03:13:45 - нуф
Рейтинг: 0 / 0
Движок и API дедофорума. Обсуждение. Баги. Тестирование. Задачи.
    #1219342
Фотография Дед-Скарабей
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я ему сказал что он перестарался. И должен подогнать пост к требованиям.
...
Рейтинг: 0 / 0
Движок и API дедофорума. Обсуждение. Баги. Тестирование. Задачи.
    #1220197
нуф
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
долбоёб, нахуй
ты, с чего решил, что я отвечаю на этот пост?
СХУЯЛЕ?

я, ни квотил, ни обращался
я, просто написал всем без ответа кому либо

ты долбоёб што ли?
pasted_image.png
...
Изменено: 28.11.2024, 11:30:40 - нуф
Рейтинг: 0 / 0
Движок и API дедофорума. Обсуждение. Баги. Тестирование. Задачи.
    #1223862
Фотография Дед-Скарабей
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добавил изменение поста. Ждите версию 2.0.31
...
Рейтинг: 0 / 0
Движок и API дедофорума. Обсуждение. Баги. Тестирование. Задачи.
    #1223867
Фотография Дед-Скарабей
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
нуф  28.11.2024, 11:29:55
[игнорируется]
долбоёб, нахуй
ты, с чего решил, что я отвечаю на этот пост?
СХУЯЛЕ?

я, ни квотил, ни обращался
я, просто написал всем без ответа кому либо

ты долбоёб што ли?
pasted_image.png
Если сказал написать, то внутри он не будет как ответ. А визуально, он всега так оборажается.
...
Рейтинг: 0 / 0
Движок и API дедофорума. Обсуждение. Баги. Тестирование. Задачи.
    #1223892
нуф
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Дед-Скарабей  29.11.2024, 02:19:34
[игнорируется]
нуф  28.11.2024, 11:29:55
[игнорируется]
долбоёб, нахуй
ты, с чего решил, что я отвечаю на этот пост?
СХУЯЛЕ?

я, ни квотил, ни обращался
я, просто написал всем без ответа кому либо

ты долбоёб што ли?
pasted_image.png
Если сказал написать, то внутри он не будет как ответ. А визуально, он всега так оборажается.
это бред сумасшедшего
фкаком - нутри?

ебать, ты, сам, понимаешь, что пишешь?
Дед-Скарабей  29.11.2024, 02:19:34
[игнорируется]
А визуально, он всега так оборажается.
ты там снова под грибами?
...
Рейтинг: 0 / 0
Движок и API дедофорума. Обсуждение. Баги. Тестирование. Задачи.
    #1223897
нуф
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
блятьсука
ёбнутый чилавек
...
Рейтинг: 0 / 0
Движок и API дедофорума. Обсуждение. Баги. Тестирование. Задачи.
    #1223902
нуф
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
заёба, блять!
сделай вывод контента по запросу номеров страниц!!!

ламер бля тупой!!!
pasted_image.png
...
Рейтинг: 0 / 0
25 сообщений из 1 023, страница 10 из 41
Форумы / Вопросы по форуму [закрыт для гостей] / Движок и API дедофорума. Обсуждение. Баги. Тестирование. Задачи.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]