GNU Socialでfollowersを取得する方法がスクレイピングしかない?
@lo48576 このアドレスって、APIとして公開されているだけで、webfingerとかでは公開されていないんですかね。相手がGNU Socialと予想して叩かないといけない?
@osapon
https://gnusocial.cardina1.red/.well-known/webfinger?resource=https://gnusocial.cardina1.red/lo48576
から
rel: "http://apinamespace.org/atom"
のやつ見付けてきて、その href
https://gnusocial.cardina1.red/api/statusnet/app/service/lo48576.xml
に行くと、
/service/workspace/collection[activity:verb="http://activitystrea.ms/schema/1.0/follow"]/@href
として
https://gnusocial.cardina1.red/api/statusnet/app/subscriptions/2.atom
とかが得られるので、そんな感じでいけばよさそうです
@lo48576 おお、ありがとうございます。apinamespace.org/atom の定義も見ていたのですが、フォローと勘違いしていました。
@osapon や、英語怪しいのでフォローかフォロワーかわかりませんでしたが……お役にたてたならなによりです
@osapon https://gnusocial.cardina1.red/api/statuses/followers/2.json
https://git.gnu.io/search?utf8=%E2%9C%93&snippets=&scope=&search=apiuserfollowers&project_id=2
これですか