Misskey: `/share`でもっと色々な情報を渡せるようにしたい

Created on 23 May 2020  ·  6Comments  ·  Source: syuilo/misskey

Summary

/share で以下のような情報を渡せるようにしたい

リプライ情報

以下のいずれか

replyId
リプライ先のノートid
replyUrl
リプライ先のUrl(リモートのノートオブジェクトを指定)

Renote情報

以下のいずれか

renoteId
Renote先のノートid
renoteUrl
Renote先のUrl(リモートのノートオブジェクトを指定)

メンション

mentionToUserName
メンション先のusername(@username[@host])

ダイレクト

specifiedToUserName
ダイレクト先のusername(@username[@host])

ファイル

driveFileIds
添付したいファイルのid(カンマ区切りで)
✨Feature 🖥️Client

All 6 comments

FYI:
https://github.com/tootsuite/mastodon/pull/13023 Mastodonへ、visibilityパラメータを提案しています。当人のデフォルト公開範囲よりオープンにはできない制約付きです。

visibilityは真っ先に考え付いたのですが、(Misskey Webの内部の話で)post-formをvisibilityを指定して開くような実装はされていないので敢えて挙げませんでした。
別に実装して悪いことはなさそうだけど、このためだけに開けるっていうのもなんだかなと思っています。

私としては、偶然Mastodonと/shareのURLとパラメータが一致しているだけだと認識しているので、互換性をとるとかはそんなに深くは考えていません。

ダイレクト(specifiedToUserName(仮))があれば外部のサービスからvisibilityを指定する機会はなさそうなのでvisibilityは不要だと思う

別に実装して悪いことはなさそうだけど、このためだけに開けるっていうのもなんだかなと思っています。

このためだけにって理由で実装を躊躇するのもそれはそれでなんだかなとなりません?(ユースケースが全く想定されないわけではなさそうだし)

driveFileIdsを渡せるようにもしたいよねって思ったので付けたした

Was this page helpful?
0 / 5 - 0 ratings