マストドンのoutboxで、フォロー関係だから読めるはずの鍵付きトゥートを読む方法が分からん。認証回りの規格はちゃんと決まってないって書いてあったので、諦めて公開トゥートだけ掘り返しした。

@osapon 読める人のIDと鍵で署名したリクエスト送らないと駄目かと

@unarist リプライとか投げるときに使うHTTP signatureですよね?それは送っているのですが、なんか認識してもらえてないんですよね。送信処理を共通化しているので、outboxからの取得だけ付け忘れていると言うことは無いはずなのですが。

@osapon ローカルの開発用インスタンスで試してみましたが、やはり適切なアカウントの署名をつけて/users/.../outbox?page=trueをGETしてprivate投稿を取得することができました。
(わたしは「node-http-signatureがSignatureヘッダではなくAuthorizationヘッダしか付けてくれない」「ローカルアカウントを騙る署名は受け付けない」というところで手間取りましたが…)

フォロー

@unarist 検証ありがとうございます。ぐぬぬ、呼びだし方が間違っているようですね。もう一度見直してみます。お手間を取らせてしまってすみません。

ログインして会話に参加
:realtek:

思考の /dev/null