🎂 Списки дни рождений ;)

ты неправильно заголовки передаешь, ты о чем?

import requests

url = "https://talk.24serv.pro/login"
user_agent_val = {
    "User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.142 Safari/537.36"
}

session = requests.Session()
r = session.get(url, headers=user_agent_val)
session.headers.update(user_agent_val)
post_request = session.post(
    url,
    data={
        "username": "nickname",
        "password": "password",
        "redirect": "https://talk.24serv.pro/",
    },
)
why = session.cookies
testing = session.get("https://talk.24serv.pro/t/spasibo-chto-udelili-nam-vremya/21936")
with open("24_success.html", "w", encoding="utf-8") as f:
    f.write(testing.text)

Эм, ладно. Просто когда я проверял сетевые активности там были именно те три поля, которые я указал

Я и такой вариант пробовал кст, и оно тоже не работало

Ладно. Пока что временно забью на это

Я ж проверил, работает все. Ты неправильно передавал

Если статус код 200 и страница сохранена, то это не значит что авторизация прошла успешна (

А, так оно может возвращать что страницы такой нет, понял. В любом случае, твой подход передачи неправильный, кроме того, что даже страница не сохранялась.
Я это увидел и закрыл

Страница есть, но оно только для того пользователя, которому предназначен. В других форумах я нормально смог авторизоваться, но походу форумы на платформе Discourse работают реально иначе чем другие. Я буду пробовать найти способ авторизации. Спасибо за помощь.

Спойлер

Жалко что на форуме вообще нет API

На форуме есть API и я могу дать персональный API ключ в ЛС. Пока не понимаю что ты делаешь и зачем, особенно не в отдельной теме.

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


Я хочу создать общедоступную библиотеку для работы с форумом из вне, к примеру чтобы получить свою активную статистику профиля, поста (топика) и ещё чего то, а так же возможность создавать “неких” ботов из пустых аккаунтов (поэтому я и пытаюсь найти способ авторизации).

Спойлер

В мою сторону не ругается! В правилах и в условиях использования не было запрета на автоматизацию аккаунтов.

С токеном будет проще
https://docs.discourse.org/

1 лайк

Если ключ настраивается, и можно запретить изменения на форуме по ключу. То можно сделать ключ публичным

https://talk.24serv.pro/categories.json

Ок

СКА, АХАХХАХАХАХАХ. СПАСИБО НА***. А ТО Я ЭТОТ ПАРСИНГ НА *** ВЕРТЕЛ.


https://talk.24serv.pro/t/spiski-dni-rozhdenij/22866.json


(Изначально я вообще думал что api достигается установкой плагина. Оказывается оно с коробки идёт)

@RWNET, скажи пожалуйста, какие лимиты?

А у меня завтра др

Ну поздравляю

1 лайк

Стоит добавить и мой день рождения: 07 сентября, 2005 года

С тебя лайк под пост