Conversation
Notices
-
#MLoSNS 進捗。
だいぶ進んだつもりで、テストしたら、全く動かない。う〜ん。
調べてみると、どうも、同じユーザIDがインスタンスによって異なっている、のが原因らしい。
https://exmale1/users/aaaaさん、つまりexample1のaaaaさんのIDが
example1でのIDと
example2でのIDとが異なっている。
content内のaaaaのIDがexample1発の場合とexample2発では違っている。
にもかかわらず、mentions内のIDは同じ、というか、example1に届いたものをみているからか、そちらになっている。
example1のaaaaつまりMLoSNSのアカウントにメンションされているかどうかの判定ルーチンを考え直さないといけない。
なお、いまのところ、すべてPleromaの話で、Mastodonではまた違うのかも。
#Mastodon #Pleroma
-
自分あてのメンションかどうかの判定は、記事のjsonのmentionsに自分のIDなどがあるかどうか、でできた、と思う。
そのIDはこちらのサーバのIDになっている。
それにしても、何故、そのリストに発信者まで着いているのか、よく理解できない。
#MLoSNS