リモートから流れてきたトゥートの発言元タンスでの会話の流れを疑似アカウントで表示したいが、 発言元タンスでの status idを調べる方法がない。ttps://:instance/users/:user/updates/:nazo_id を見ても ttps://:instance/users/:user/updates/:nazo_id.atom を見てもそんな情報は含まれていないのだった。

@tateisu ところで、発言元が把握している会話を取得したいなら、/api/v1/statuses/:id/context はどうでしょう。認証不要っぽいですし。

@unarist そのAPIに渡すstatus_id を取得したいというのが話の発端です。

@tateisu なるほど…そういうことでしたら、APIから取得できるJSONがあるなら、uriがOStatus形式ならobjectId=\d+の部分を、APのURLなら/statuses/\d+や/@user/\d+の部分を取り出す感じですかね…

@unarist objectId はステータスIDではなく、APIに渡してもうまく動かないという認識です。

@tateisu 例えばその投稿のuriは tag:mastodon.juggler.jp,2017-08-23:objectId=2761717:objectType=Statusで、mastodon.juggler.jp/api/v1/sta で取得できるかと

@unarist おー。発言元タンスでのステータスIDっぽいですね

フォロー

@unarist @tateisu ただ問題としてtag:のURLがActivityPubで問題になっててごたごたしてるのでそこらへん変わりそうな予感がするのが…うん…😇

· · SubwayTooter · 0 · 0 · 0

@Clworld @tateisu なにか致命的な問題が出てこなければもう変わらんと思うよ。

@unarist 結局どうなったのか把握してない…😇😇😇

@Clworld 結局どうしたのかとオイゲンさんのお気持ちはだいたいここにまとまってる気がする github.com/tootsuite/mastodon/

@Clworld @unarist まあAP対応で後から一手使うくらいなら別に許容可能です

ログインして会話に参加
GGTea - Mastodon

Mastodonは、オープンなウェブプロトコルを採用した、自由でオープンソースなソーシャルネットワークです。電子メールのような分散型の仕組みを採っています。