Mastodon의 API를 curl로 두드려 보는 샘플
Mastodon
Mastodon
htps : // 기주 b. 코 m / 붙어있어 / 마 s와 돈
twitter like 오픈 소스 SNS.
누구나 인스턴스를 세울 수 있어 인스턴스 내의 TOOT(twitter로 말하는 tweet)가 흐르는 Local Timeline과 다른 인스턴스의 TOOT도 흐르는 Federated Timeline이라고 하는 것도 있습니다.
Mastodon의 API를 curl로 두드려보세요
일단 어딘가의 인스턴스에 등록하면 애플리케이션을 등록하여 client_id와 client_secret을 얻습니다.
(인스턴스에 의해 url은 변경한다)
(scopes는 사용하는 내용에 따라 설정한다)
$ curl -X POST 'https://mastodon.social/api/v1/apps' --data 'client_name=YourApp&redirect_uris=urn:ietf:wg:oauth:2.0:oob&scopes=read'
그런 다음 지금 얻은 client_id와 client_secret을 사용하여 access_token을 얻습니다.
(client_id와 client_secret는 앞으로도 사용할 수 있으므로 저장하십시오)
$ curl -X POST -d "client_id=CLIENT_ID_HERE&client_secret=CLIENT_SECRET_HERE&grant_type=password&username=YOUR_EMAIL&password=YOUR_PASSWORD" -Ss https://mastodon.social/oauth/token
header에 access_token을 설정하면 ok
$ curl --header "Authorization: Bearer ACCESS_TOKEN_HERE" -sS https://mastodon.social/api/v1/timelines/home
자세한 것은 document를 참조.
htps : // 기주 b. 코 m / 그리고 붙어있어 / Dokumen ON / t Ree / Ma s r / Ushin g-te-ap
결론
Mastodon 지금까지(2017/4/13 현재), 트위터 여명기와 같은 느낌이 들고 매우 재미있습니다만,
인스턴스의 운영을 개인으로 하고 있는 분이 많기 때문에, 그 근처는 제대로 이해하고 지원할 수 있는 곳은 지원하면서 사용해 가고 싶습니다.
추가: scopes에 대한 설명을 추가했습니다
Reference
이 문제에 관하여(Mastodon의 API를 curl로 두드려 보는 샘플), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/shindyu/items/6a1f0c567774516f07da
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
일단 어딘가의 인스턴스에 등록하면 애플리케이션을 등록하여 client_id와 client_secret을 얻습니다.
(인스턴스에 의해 url은 변경한다)
(scopes는 사용하는 내용에 따라 설정한다)
$ curl -X POST 'https://mastodon.social/api/v1/apps' --data 'client_name=YourApp&redirect_uris=urn:ietf:wg:oauth:2.0:oob&scopes=read'
그런 다음 지금 얻은 client_id와 client_secret을 사용하여 access_token을 얻습니다.
(client_id와 client_secret는 앞으로도 사용할 수 있으므로 저장하십시오)
$ curl -X POST -d "client_id=CLIENT_ID_HERE&client_secret=CLIENT_SECRET_HERE&grant_type=password&username=YOUR_EMAIL&password=YOUR_PASSWORD" -Ss https://mastodon.social/oauth/token
header에 access_token을 설정하면 ok
$ curl --header "Authorization: Bearer ACCESS_TOKEN_HERE" -sS https://mastodon.social/api/v1/timelines/home
자세한 것은 document를 참조.
htps : // 기주 b. 코 m / 그리고 붙어있어 / Dokumen ON / t Ree / Ma s r / Ushin g-te-ap
결론
Mastodon 지금까지(2017/4/13 현재), 트위터 여명기와 같은 느낌이 들고 매우 재미있습니다만,
인스턴스의 운영을 개인으로 하고 있는 분이 많기 때문에, 그 근처는 제대로 이해하고 지원할 수 있는 곳은 지원하면서 사용해 가고 싶습니다.
추가: scopes에 대한 설명을 추가했습니다
Reference
이 문제에 관하여(Mastodon의 API를 curl로 두드려 보는 샘플), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/shindyu/items/6a1f0c567774516f07da
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(Mastodon의 API를 curl로 두드려 보는 샘플), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/shindyu/items/6a1f0c567774516f07da텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)