Сборки серверов

СливПлатные

Сейчас онлайн

  • Mentflashka
  • Doowest
  • artemis1206
  • D1rkss
  • grandbox025
  • Merkyri
  • Alexander_Florens
  • DrboN
  • OXIS
  • Kostiel
  • Bublik_Kek
  • OderPrince
  • Folzy
  • AHUYANG
  • Korolevsky
  • Greystiks
  • Cakeprogress
  • mewiiiil_0
  • Getsaipi
  • X_Druid
  • ProOler
  • Xanako
  • loganbodart_
  • swozz
  • Yatochka
  • undefined322
  • Fonisha
  • Icecicerv
  • KosarMonet_
  • Lanakod
  • kirilltwice
  • Krik_Rezonsize
  • Tanri
  • Nikita7424
  • Nebeneme
  • earuxs
  • kidVangan1110
  • HizewQ
  • qwerottt
  • archipelag
  • RightTwix
  • Zerex
  • chucha_333
  • kiriewka
  • Jimin Gordon
  • giraffe_999
  • He1ly03
  • AntonPonomar
  • ren192
  • LonelySakura
  • Iruka
  • amidaku

Проблема с API Xenforo

  • Автор темыJon1232113
  • Дата начала
J
Искал и по настройкам, и в интернете, но так и не смог найти, как решить проблему, сделал подключение к форуму, а также просмотр форумов на наличие новых тем, но проблема появилась при создании функции для отправки сообщения в тему.

Сама ошибка:
Ошибка при отправке ответа на тему. HTTP code: 403 { "errors": [ { "code": "do_not_have_permission", "message": "\u0423 \u0412\u0430\u0441 \u043d\u0435\u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u043f\u0440\u0430\u0432 \u0434\u043b\u044f \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0430 \u044d\u0442\u043e\u0439 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b \u0438\u043b\u0438 \u0434\u043b\u044f \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u044d\u0442\u043e\u0433\u043e \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f.", "params": [] } ] }
 
J
@Black Shadow

def reply_to_topic(session, thread_id, message):
url = 'https://sitename.com/api/posts'
headers = {
'Content-Type': 'application/x-www-form-urlencoded',
'XF-Api-Key': token
}
data = {
'thread_id': thread_id,
'message': message
}
try:
response = session.post(url, headers=headers, data=data)
response.raise_for_status()
if response.status_code == 200:
print(f"Ответ на тему с ID {thread_id} успешно отправлен")
else:
print(f"Ошибка при отправке ответа на тему. HTTP code: {response.status_code}")
print(response.text) # Печать текста ответа для отладки
except requests.RequestException as e:
print(f"Ошибка при попытке отправки ответа на тему: {e}")
 
ВерхНиз