-
[Reddit API OAuth] In order to create an application or use our API you can read our full policies herePrograming/기타 오류 해결 2026. 3. 16. 18:12반응형
n8n을 이용해서 reddit의 게시글을 자동으로 읽어와서 인스타그램에 포스팅하는 토이 프로젝트를 해보고자 했습니다.
reddit OAuth 권한 만드는 방법이야 쉽게 설명하는 블로그도, 유튜브도 많으니 따라해봤는데...

In order to create an application or use our API you can read our full policies here: https://support.reddithelp.com/hc/en-us/articles/42728983564564-Responsible-Builder-Policy 이게 무슨...
캡챠를 진행하고 create app을 눌러도 "In order to ..."라는 메세지만 나타났습니다.
다른 블로그, 유튜브를 봐도 이런 에러가 나오는 경우는 없었습니다.
원인을 확인해 봐야겠습니다.
원인
Reddit의 redditdev 커뮤니티: Introducing the Responsible Builder Policy + new approval process for API access
redditdev 커뮤니티에서 이 게시물을 비롯한 다양한 콘텐츠를 살펴보세요
www.reddit.com
2025년 11월, reddit에서 새로운 정책이 발표되었습니다.
기존에는 개발자가 자유롭게 개발자 페이지(prefs/apps)에서 application을 만들 수 있었는데,
이제는 승인이 필요하다고 합니다.
그것도 Devvit으로는 개발 불가한 경우에 한해서요. (즉 본인이 증명해야하는...)
댓글 여론
기존 n8n 연결 가이드에서 devvit을 언급한 곳은 한 곳도 없으니 뭔말인지 모르겠고
승인은 또 뭘 준비하라는건지 모르겠어서
댓글들을 봤더니 불만이 가득했습니다.
대충
- 공식 신청 해봤지만 너무 불투명하다
- 오래걸린다, 거절당했는데 이유를 모르겠다
- 왜 Devvit으로 구현할 수 없었는지 상세히 설명해야 했다
- 난 그냥 우회하겠다 (rss, html 크롤링 등)
- 기타등등
이런 의견들이 많았습니다.
일단 승인 요청은 여기서 할 수는 있다고 합니다.
https://support.reddithelp.com/hc/en-us/requests/new?ticket_form_id=14868593862164
Submit a request – Reddit Help
>API Terms of Use Effective Date: May 25, 2016 Thanks for inquiring about the Reddit application programming interfaces and the related data, code, and other materials provided by Reddit with the API (the “Reddit APIs”). Collectively, we refer to t
support.reddithelp.com
n8n & Devvit?
일단 1차 방법인 Devvit으로 n8n에서 사용 가능한가? 하면 아닌 것 같습니다.
이제 막 그 존재를 알게되었는데 검색이 정확할리가 없지만
Devvit은 Reddit 내부 앱 플랫폼이라
npx devvit login, npx devvit publish 같은 CLI 중심으로 설계돼 있고, Node와 코드 에디터를 전제로 하고 있는 듯 합니다.

애초에 "Create Mod Tools"를 들어가면 CLI에서 해야하는 작업들인 것 같은데, n8n같은 노코드 툴은 이런게 불가하죠 즉 우리한테 필요한건 “Devvit 권한”이 아니라 외부 서버/자동화 도구가 쓰는 Reddit Data API 권한이죠.
Reddit 데이터를 API로 읽거나 쓰려면 승인된 OAuth 토큰이 필요한데, 기존의 self-service 앱 생성을 통해서 토큰을 얻는 방식이 막힌겁니다.
Reddit Help도 “Clients must authenticate with a registered OAuth token”이라고 명시하고,
Responsible Builder Policy도 API 접근 전 명시적 승인이 필요하다고 적고 있습니다.
https://support.reddithelp.com/hc/en-us/articles/16160319875092-Reddit-Data-API-Wiki
Reddit Data API Wiki
Please note: Some of the information in our legacy API documentation and support resources may be out of date. Always consult our Developer Terms and Data API Terms for rules of use, terms, and con...
support.reddithelp.com
공식 승인요청?
위에서 말씀드린 이 사이트(https://support.reddithelp.com/hc/en-us/requests/new?ticket_form_id=14868593862164)에서 가능은 한데,
타 댓글들 보니 회의적인 생각이 듭니다.
결론: 나도 그냥 우회...
저야 그냥 게시판 글들 읽어보려고 했던거니까 크롤링/스크래핑 정도만으로 충분합니다.
좀 정보가 불친절 한 것 같지만 아무튼 rss도 지원하고 있습니다.
https://www.reddit.com/r/technology/.rss저런 rss로 데이터 요청하면 각 게시글의 링크를 알아낼 수 있습니다.
상세 내용이나 댓글들은 그냥 html 읽어보면 되려나 싶습니다.
정 복잡하면 llm 토큰 비용 많이 내죠 뭐...ㅎㅎ
하지만 reddit에 포스트를 남기는 등, 수동적이지 않은 기능을 개발하고자 하는 분들에게는 좀 진입장벽이 될 것 같습니다.
해결해보려고 했는데 승인요청이 꼭 필요한 것도 아니고 귀찮아서 포기...
혹시 승인성공하셨거나 또 다른 방법으로 권한을 얻으신 분이 있다면 방법 공유를 부탁드립니다
댓글에 달아주시면 추후 다른 분들도 크게 도움을 받으실 수 있을 겁니다ㅜㅜㅜ
그분들께 미리 감사드립니다ㅜㅜ
반응형'Programing > 기타 오류 해결' 카테고리의 다른 글
[Docker Desktop] Error migrating WSL disk (0) 2025.01.31 AttributeError: module 'PIL.Image' has no attribute 'LINEAR'. (0) 2024.07.08 [onnxruntime] CUDAExecutionProvider가 적용되지 않을 때 (1) 2024.05.08 [LangChain] ValueError: The de-serialization relies loading a pickle file. (1) 2024.03.12 remote: error: GH001: Large files detected. (github에 용량 큰 파일 push하기) (1) 2023.08.03