icon

フォローしてる相手であれば、未収載もフォロワー限定も拾います。

フォローしてホームに流さず、特定トピックだけ拾う、などの使い方が可能です。

icon

nullは望ましくないし不具合なので直せますし直しますが、既にとったアーカイブはなおらないんだよねー。再取得してもらえばいいけども。

icon

そして、実際、負荷が大きいから無駄に何度もやりたくないですしね……。

ツールに渡す前に、jqで前処理するのが現実的かなあ。

icon

Threads側で投稿者自身で投稿の再編集する時間が15分間だけ許可されており、その猶予期間が終わってから外部に配送されます。仕様です。

icon

音響カプラの出番ですか

icon

こちらでなんとかできる部分は対応するねー

2024-12-06 08:59:15 画眩の投稿 ggagen@pawoo.net
icon

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

2024-12-06 08:59:22 画眩の投稿 ggagen@pawoo.net
icon

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

icon

おっけー、うまくいった。あとでアナウンスする。

icon

以前こちらにも問い合わせがあり、確認したところやはりNodeInfoのソフトウェア名決め打ちでした。 [参照]

Web site image
投稿の参照(3件) by のえる (@noellabo@fedibird.com)
icon

Pawooサポートの紹介していたクライアントアプリFlareですが、

現在、Fedibird、kmyblue他、gotosocialやholloなどMastodon API互換のサーバソフトウェアでは利用できません。

サーバソフトウェアの種別をNodeInfoが返す文字列で判別しており、Mastodon決め打ちになっています。

アプリ側の対応で改善するまでお待ちください。

[参照]

Web site image
投稿の参照(12件) by のえる (@noellabo@fedibird.com)
icon

いくつかの更新を適用しました。

・フィルターの登録時に稀にサーバエラーになることがある不具合を修正しました

・ダイレクトなど公開範囲によってActivityPub表現のccがnullになることがあったのを修正しました(空の配列になります)

・投稿のバックアップ(アーカイブ)の形式をMastodon4.2以降のzip形式に変更し、アーカイブリーダーのMARLで直接扱えるよう変更しました [参照]

Web site image
投稿の参照(1件) by のえる (@noellabo@fedibird.com)
icon

いまでもPleromaのサーバの数の方が凄いけどね、みんなPleromaのポジションわかって使ってるから説明省いても理解するので!

icon

Fediverse(広義)のサーバは、自分自身のソフトウェア名やバージョン、状態、対応機能などの情報をNodeInfoという形式で提供しています。

fedibird.comのNodeInfoはこれです。
fedibird.com/nodeinfo/2.0

クライアントアプリを実装する際、この情報を元に、指定したドメインがActivityPubのサーバであるか、どのソフトウェアかを調べ、それに応じた対応をすることができます。

ただし、ソフトウェアの名称を頼りに判別を行うと、よく知られたあらかじめ対応しているアプリならいいのですが、マイナーな実装、新規の実装は無視されることが多くなります。

実際は、ActivityPubサーバであることだけを確認し、それぞれのAPIを呼び出して応答するか確かめるようにすべきで、

そうすると、MastodonのAPIと互換性のあるサーバソフトウェアであれば、アプリ側が知らないサーバソフトウェアであったとしても、対応できるようになります。

ただし、クライアントアプリ側の事情として、未知の実装で不具合が出た際に、互換性のクレームがアプリ開発者側に来るという問題があり、避けたいというケースもままありますので、意図的に対応しないこともあります。

fedibird.comのNodeInfo
Attach image
icon

こういう表記、知ってますか?

> Mozilla / 5.0 (X11; Linux x86_64) AppleWebKit / 537.36 (KHTML, like Gecko) Chrome / 51.0.2704.103 Safari / 537.36

これ、HTTPでサーバとやり取りする際に、ブラウザが自分自身の名前を応答する際の文字列(UserAgent)なんですが、

これも伝統的に名前で判別して動作が変わったり、受け入れが決まったりするので、

MozillaではないのにMozillaと名乗ったり、AppleWebKitとかKHTMLとかGeckoとかChromeとかSafariとか、とにかく名前をずらずら並べて検知されるように工夫せざるを得なくなり、大変醜い姿になり果てています。

NodeInfoの名前で動作を決めるようにすると、FedibirdもMastodonととりあえず名乗っておかないと相手にされなくなりますし、

もともとMastodonとは全く異なるソフトウェアも、MastodonのフリをするためにMastodonを名乗るようになります。そうせざるを得ないので。

まあまあ最悪なので、名前で判別するのはやめてください、というお話です。

icon

細かい話になりますが、

NodeInfoにはmetadataに自由に項目を含められるので、Pleroma系ではここに細かいサーバの対応情報が含まれています。

Fedibirdでは、MastodonのInstance APIに、各種制限値や対応している機能の一覧を含めています。

各ソフトウェア、それぞれ、どこかにこういった情報を出すよう工夫しています。

参照するのであればこういったメタ情報をみるべきですし、明示的に無効であることが示されていないものはトライして確認するような実装にしてもらえると助かります。

Pleromaのmetadata
Attach image
Attach image
icon

「彅」の読みの正解はなんでしょうか?

icon

絵文字、私がたまに1〜2個足すこともありますが、99%は登録申請者による選定です。

icon

うわっ…私のリプ、し過ぎ…?
うわっ…私のいいね、し過ぎ…?
うわっ…私のフォロー、し過ぎ…?
うわっ…私のハッシュタグ、使い過ぎ…?
うわっ…私のメンション、し過ぎ…?

X、たいへんだね

icon

「あー ありがとうございますー
 今サーバをたてましたけどもね」

「ありがとうございますー」

「こんなん
 なんぼあっても良いですからね」

「一番良いですからね」