26 lines
952 B
Markdown
26 lines
952 B
Markdown
|
+++
|
||
|
date = "2017-04-18"
|
||
|
tags = ["api"]
|
||
|
title = "MastodonのAPIを使ってみる"
|
||
|
slug = "api"
|
||
|
+++
|
||
|
|
||
|
まずは、curlでアプリ登録、アクセストークン取得しようとしたんだけど、なぜかJSONでポストしないとアクセストークンが取得できなかった。
|
||
|
|
||
|
http://qiita.com/syui/items/b6d07958cc9acf1b9fdc
|
||
|
|
||
|
Goでクライアント書こうと思ってたら既に作成されてた。しかも、APIリクエスト、ほぼ網羅されてるようですごい。
|
||
|
|
||
|
https://github.com/mattn/go-mastodon
|
||
|
|
||
|
次に、RSSやユーザー情報は基本公開されてるので、アクセストークン不要で以下のような感じで情報が取得できる。
|
||
|
|
||
|
https://mstdn.syui.cf/@syui.atom
|
||
|
|
||
|
https://mstdn.syui.cf/.well-known/webfinger?resource=https://syui.mstdn.cf/@syui
|
||
|
|
||
|
ref : https://gist.github.com/okapies/60d62d0df0163bbfb4ab09c1766558e8
|
||
|
|
||
|
やっぱブログに似てるなーという感じがする。
|
||
|
|