Misskey: audienceのないAP Objectの公開範囲の扱い

Created on 25 Jan 2020  ·  2Comments  ·  Source: syuilo/misskey

Summary

AP Note等に audience (to, cc) がなくて、Private扱いになってしまう投稿等がある、どうするか。

  1. HubzillaにAP Noteを取得しに行った場合に
    Note オブジェクトにaudience(to, cc)が明示されていないため、Privateとして扱われてしまう。

  2. Hubzillaから、Create ActivityでImageが来た場合に
    Image オブジェクトにaudience(to, cc)が明示されていないため、Privateとして扱われてしまう。
    ※ 確認は出来ないが Create => Note の場合は、ちゃんと来ているので大丈夫な気がする。

Related
https://github.com/syuilo/misskey/issues/5767
https://github.com/tootsuite/mastodon/issues/11137

✨Feature 🌌Federation

Most helpful comment

2はMastodonだと https://github.com/tootsuite/mastodon/pull/12249 で対処してそう。(master)

1はどうしようもなさそうだけど
認証情報等を特に指定せずにこちらから投稿をGET出来たのならば、
その投稿はPublic or Homeに違いないという考えもできるかも。

All 2 comments

2はMastodonだと https://github.com/tootsuite/mastodon/pull/12249 で対処してそう。(master)

1はどうしようもなさそうだけど
認証情報等を特に指定せずにこちらから投稿をGET出来たのならば、
その投稿はPublic or Homeに違いないという考えもできるかも。

少なくとも
Remote && visibility=specified && visibleUserIds=none の投稿をDBに格納するのは変かも

Was this page helpful?
0 / 5 - 0 ratings