00:16:30
icon

@mo_so_shitekara ええと、今ウエブブラウザーから見てますか ? 私のこのアカウントをフォローするのであれば、その Pawoo の画面内で私の名前をクリックしたら、「フォロー」というボタンがあるページに遷移するのではないかと…。

00:21:08
icon

@mo_so_shitekara マストドンは、それぞれのサーバーに「入る」のではなくて、一つのサーバーに住みながら色んなサーバーの人をフォローできるんです。(まあ別々のアカウントを作っても悪くはないけど。)

00:49:13
icon

@Arcu いらっしゃいましー。

00:52:52
icon

@mo_so_shitekara 気付いてなかったんかい 😅 他サーバーの人をフォローする操作はちょっと分かりにくいですけど、Pawoo の左上の検索欄に「@[相手のアカウント名]@[相手のドメイン名]」を貼り付けてやれば、どんな場合でも表示できます。

00:55:37
icon

@mochimochikin 配色あったかいでしょ。アカウントが二個になっちゃったようですが、使い分けるなり、休眠させるなり、御自由に…。

01:01:46
2023-02-08 01:00:38 きんぴろの投稿 mo_so_shitekara@pawoo.net
icon

このアカウントは、notestockで公開設定になっていません。

01:03:47
icon

@mo_so_shitekara 言われるまで気付かなかった…ピンコとレンジでちょうどいいですね。主に もふけものにいます。

01:05:09
icon

@mochimochikin まあ、アカウントを持っておいて損はないので。プロフィール部分に Pawoo への誘導を書いておくといいかも。

01:13:35
icon

@oldchipmunk 感想ありがとうございます ! 背景まだ仮の状態なので、また変わるかも…。

04:22:13
icon

Mastodon のハッシュタグ検索、API としては複合条件に対応してるぢゃないですか。試してみたら「#\絵 #\ここたま #\レンジ」を期待通りに絞り込んでくれた。それならウエブ画面のインターフェイスを開けてほしいぞ。
docs.joinmastodon.org/methods/

06:39:02
icon

もふけもの内の投稿の通し番号の付け方が変わった時期のタイムライン。サーバーに依って切り替わった日が全然違う。Pawoo は 2018-01-23T06Z 頃に切り替わってる。

当時はどうやって連合の時系列順を実現していたんだろう。created_at を見てたのかしら。

Attach image
07:15:38
icon

直近の Pawoo の連合タイムライン。created_at は若干前後してて、id は単調に増加してる。id は各サーバーが付与してると思うけど、どういう理屈でこうなるんだろう ? それと遅延して届いた場合はタイムラインの途中に挿入されるのかしら。そうだとしたら、新着だけ取得するつもりで既存の先頭を min_id に指定して問い合わせたら、遅れて届いた物を取りこぼす事になる。

Attach image
07:39:04
icon

投稿の番号を単純に 65536 で割れば created_at の近傍の UNIX‐時間が得られる事は分かった。

09:11:13
icon

味噌を買うべき。おはようございます。

09:22:05
icon

@noellabo なんと。触ってみた所、マルチカラムのピン留め後だけ使える感じでしょうか。

09:23:34
icon

@noellabo よく分からない設計…🤔 教えていただいてありがとうございます。

16:38:46
icon

アカウント名(「sayunu」)から識別番号(もふでは「109727585732036523」)を得るには
/api/v1/accounts/lookup?acct=sayunu
を呼ぶといいけど、これが Mastodon に追加されたのは v3.4 と随分遅くて、Pawoo は v3.3 なので利用できない。困る。
docs.joinmastodon.org/methods/

16:53:23
icon

例えば mstdn.jp に対して
/api/v1/accounts/lookup?acct=sayunu@pawoo.net
を問い合わせると、リモートとして把握している情報を得られる。本人に訊けないので周りに訊く方法。でも連合してる保証はないからなあ。

16:59:27
icon

取りあえず Pawoo だけ例外的に扱う ? ほかの中小規模のサーバーで古い版を使い続ける理由はあまりないだろうし、99 パーセントを超える用途が片付くような気がする。

17:04:29
icon

あー、この識別番号はリモートでは別の値が付与されてるのか。ううん。

icon

ボカロ丼も v3.3 だから lookup が使えないぢゃんぬ。何で API の品揃えの中でここが長らく抜けてたんだろう、鍵になる部分なのに。sayunu さんの内部的な番号なんて知らないよ。

18:13:08
icon

投稿が一個以上あるアカウントなら、
/@sayunu.rss
の中の「<item><link>…</link></item>」を読めば最新の投稿の識別番号が得られる。これを
/api/v1/statuses/[投稿の番号]
に投入すれば account の情報が関連付けられてるから、アカウントに関する API が叩けるようになる。二通りの方法を実装するしかないか。

20:09:54
icon

アカウント名で lookup を問い合わせてみて id が取れたらそれを使い、取れなかったら RSS を経由した二段階の問い合わせで取得するようにしました。これなら Pawoo やボカロ丼といったバージョンの古い Mastodon に対応できる。(RSS の内容は link よりも guid の方が識別子っぽいので、そっちを読むようにした。)

Attach image
20:52:01
icon

スマートホン用のアプリとして Mastodon 本家と Tooot というのを使ってみたけど、「他サーバーのアカウントの情報は不完全にしか見えてないよ」という挙動はウエブと同じで、しかもリモートを見に行くという選択肢がないっぽいので更に悪いような…。常に現地のサーバーを読みに行ってくれるアプリって稀少なのかも。