To SNS 애드온 0.7.0

자료 유형 | 애드온 |
---|---|
간단한 소개 | Rhymix에서 글을 등록할 때 X(구 트위터)에 자동으로 글을 올리는 애드온입니다. |
설치 경로 | ./addons/to_sns |
코어 지원 범위 | Rhymix 2.1 |
PHP 지원 범위 | 8.4, 8.3, 8.2, 8.1, 8.0, 7.4 |
자료 구분 | 공개 자료 |
라이선스 | GPL v2 |
저장소 URL | https://github.com/YJSoft/rx-to-sns |
원본 URL | https://github.com/wincomi/xe-to-sns |
파일명 | 버전 | 날짜 | 용량 | 다운 |
---|---|---|---|---|
to_sns_v0.7.1.zip | 0.7.1 | 2025.03.20 | 63.7KB | 4 |
To SNS 애드온
Rhymix에서 글을 등록할 때 X(구 트위터)에 자동으로 글을 올리는 애드온입니다. 무료 API의 경우 월 1,500개의 게시글을 전송할 수 있습니다.
기존 XE 공식 자료실의 자료를 X API v2에 맞도록 수정하였습니다. PHP 7.4 / Rhymix 2.1 환경에서 테스트하였으며 그 이하 환경은 지원하지 않습니다.
X API 사용 승인 받기
- 우선 게시글을 올릴 X 계정으로 로그인합니다.
- 이 링크에 접속합니다.
- 개인적인 목적으로 사용시 하단 Sign up for Free Account 링크를 눌러 무료 계정을 신청합니다.
- Describe all of your use cases of Twitter’s data and API: 아래쪽에 사용 목적을 영어로 250글자 이상 간략하게 적습니다.
- 예시:
I'm a personal site owner. I want to upload posts from my site to my X account at the same time. To do this, I'll utilize the X API to upload the title and link of the uploaded post to X. My site will only upload posts that comply with the X Rules and I will endeavor to comply with them. Thank you.
API 정보 수정 및 API 정보 받기
- https://developer.x.com/en/portal/dashboard 에 접속합니다.
- 무료 API 사용 신청이 되었다면 기본 프로젝트와 앱이 자동 생성됩니다.
- Default project 로 시작하는 환경(Environment)을 클릭합니다.
- 기본적으로 숫자로 시작하는 앱이 생성되어 있습니다. App details에서 수정 버튼을 눌러 Name을 수정합니다.
- User authentication settings 하단에 User authentication not set up 이라고 되어 있는 경우 Set up 버튼을 눌러주세요.
- App permissions은 Read and write, Type of App은 Web App, Automated App or Bot을 선택합니다.
- App info 하단 Callback URI / Redirect URL이나 Website URL은 웹사이트 주소를 입력합니다.
- 만약 같은 앱으로 X 로그인도 구현하시려면 Callback URI / Redirect URL에 소셜로그인 모듈의 콜백 주소를 입력하셔도 됩니다.
- 자동으로 표시되는 OAuth 2.0 Client ID, Client Secret은 무시하셔도 됩니다.
API 정보 확인
- Keys and tokens 탭에서 API Key and Secret 옆 Regenerate 버튼을 누릅니다. API Key와 API Key Secret을 메모해주세요.
- 하단 Access Token and Secret 에서 Generate 버튼을 누릅니다. Access Token과 Access Token Secret을 메모해주세요.
- 토큰 생성 후 Created with Read and Write permissions 라고 표시되지 않는다면 위 API 정보 수정 단계를 재진행해주세요.(User authentication set up 옆 Edit 버튼 클릭)
- 애드온 설정 화면에서 메모해둔 값을 입력 후 저장합니다.
- 만약 메모해둔 값을 잊었다면 Regenerate 버튼을 눌러 재생성 가능합니다.
YJSoft
Lv. 10
YJSoft입니다.
댓글 1
wow 멋진 기능이에요!!! 감사해요!