У меня есть проблема с API Praw или Reddit. «Пользовательский агент: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebkit/537.36 (khtml, как гекко) Chrome/135.0.0.0 Safari/537.36: redditvsx: v1.0 (by/u/trartice-key2823)»
reddit = asyncpraw.Reddit(
client_id=settings.REDDIT_CLIENT_ID,
client_secret=settings.REDDIT_CLIENT_SECRET,
user_agent=settings.REDDIT_USER_AGENT,
)
async def get_subreddit_rules(subreddit_name: str):
try:
subreddit = await reddit.subreddit(subreddit_name)
subreddit_rules = []
async for rule in subreddit.rules:
subreddit_rules.append(rule)
return subreddit_rules
except Exception as e:
logging.error(e)
return [];
< /code>
Я пробовал различный пользовательский агент от короткого до длинного, я воссоздал приложения более 10 раз, я использовал разные учетные записи. Я использую только приложения для скриптов из -за AsyncPraw
(может быть, это каким -то образом не может работать с моим веб -приложением) < /p>
Пробовал как приложение для скрипта, так и настройки веб -приложения при создании приложения Reddit API. Все еще ошибка 403
Подробнее здесь: https://stackoverflow.com/questions/796 ... creating-a
Как починить 403 в асинкграу. Я получаю его каждый раз через 1,5 дня после создания приложения в Reddit API ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение