Перейти к содержанию

Как отправить пост в СУЩЕСТВУЮЩУЮ тему через API (3.4.6)?


Рекомендуемые сообщения

Здравствуйте!

Возникла потребность отправки только сообщений в существующую тему через API (именно одна конкретная тема с результатами работы стороннего скрипта).
Версия IPB 3.4.6, показать не могу, ибо - в закрытой частной сети.
В поиске про это ничего не нашел....

Попробовал использовать addTopic():

$member_id = 1;
$member = IPSMember::Load($member_id, 'members');
$member['member_group_id'] = 4;
$member['g_post_new_topics'] = 0;
$postClass = new classPost($registry);
$postClass->setForumID($forumID);
$postClass->setTopicTitle($mytitle);
$postClass->setPostContent($mytext);
$postClass->setAuthor($member);

$postClass->addTopic()

Все работает, НО... создается новая тема, а мне это не нужно.
Подскажите пожалуйста, как отправлять ТОЛЬКО сами посты и без создания темы, ибо она уже есть.

Огромное спасибо! За любой ответ....

ЗЫ: конечно, возможно тупо сторонним скриптом писать напрямую в БД... Но не хотелось бы - не зря же API для IPB делали ))) 

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...