봇: 두 판 사이의 차이
둘러보기로 이동
검색으로 이동
내용 추가됨 내용 삭제됨
편집 요약 없음 |
편집 요약 없음 |
||
42번째 줄: | 42번째 줄: | ||
* 기능 사용 - [https://docs.joinmastodon.org/api/guidelines/ 마스토돈 REST API] |
* 기능 사용 - [https://docs.joinmastodon.org/api/guidelines/ 마스토돈 REST API] |
||
* 인증 - [https://docs.joinmastodon.org/api/authentication/ OAuth 2] |
* 인증 - [https://docs.joinmastodon.org/api/authentication/ OAuth 2] |
||
** 앱은 트위터 (OAuth 1.1a) 처럼 사전에 설정 페이지의 ''개발'' 탭에서 등록하여 API키를 발급받을 수도 있지만 '''일반적으로 API로 등록'''합니다.<br/>어느 인스턴스에서 봇을 사용할 지 모르고, 앱을 자동으로 등록하는 |
** 앱은 트위터 (OAuth 1.1a) 처럼 사전에 설정 페이지의 ''개발'' 탭에서 등록하여 API키를 발급받을 수도 있지만 '''일반적으로 API로 등록'''합니다.<br/>어느 인스턴스에서 봇을 사용할 지 모르고, 앱을 자동으로 등록하는 편이 더 편리하기 때문입니다. |
||
직접 REST API를 사용하는 것 보다 라이브러리가 있다면 [[봇#라이브러리|라이브러리]]를 사용하는 것을 추천합니다. |
직접 REST API를 사용하는 것 보다 라이브러리가 있다면 [[봇#라이브러리|라이브러리]]를 사용하는 것을 추천합니다. |
||
59번째 줄: | 59번째 줄: | ||
==== 추천 라이브러리 ==== |
==== 추천 라이브러리 ==== |
||
{| class="wikitable" |
|||
⚫ | |||
|- |
|||
! 언어 !! 라이브러리 !! 설명 |
|||
|- |
|||
⚫ | |||
|- |
|||
| node.js || megalodon<br/>https://github.com/h3poteto/megalodon || 데스크탑 클라이언트 Whalebird 에서 사용중 (동일 개발자) |
|||
|} |