Public
Authored by Eliot Berriot 💬

Audio repr for federation

@Thib@sitedethib.com Je suis en train de faire des essais en me basant sur ce qu'on c'est dit pour l'audio.

A priori si je cherche un lien comme celui ci (https://17e2041b.ngrok.io/federation/music/uploads/9cfad549-a922-480c-b56a-98eccdaebdfc) qui contient une représentation d'un audio qui répond aux critères que tu m'as donné, dans la barre de masto (comme pour chercher un compte ou un toot), rien ne s'affiche.

Je vois bien passer les requêtes pour l'actor (et l'actor est bien accessible et compris par masto), et les requêtes pour l'objet audio mais l'objet Audio lui même n'est pas affiché/compris par masto visiblement.

J'ai créé un snippet avec les payload en question, au cas ou il y a quelque chose d'évident que j'ai raté:

$88

Je ne suis pas sur de comment débugger ça, pour le moment je fais les fetch en boite noire depuis un serveur masto que je contrôle pas, mais je peux me monter un serveur. C'est surtout au niveau des infos de débug côté masto que je sais pas trop par où commencer.

actor.json:

{
    "id": "https://17e2041b.ngrok.io/federation/actors/hello",
    "outbox": "https://17e2041b.ngrok.io/federation/actors/hello/outbox",
    "inbox": "https://17e2041b.ngrok.io/federation/actors/hello/inbox",
    "preferredUsername": "hello",
    "type": "Person",
    "name": "Hello",
    "followers": "https://17e2041b.ngrok.io/federation/actors/hello/followers",
    "following": "https://17e2041b.ngrok.io/federation/actors/hello/following",
    "summary": "nope",
    "@context": [
        "https://www.w3.org/ns/activitystreams",
        "https://w3id.org/security/v1",
        {}
    ],
    "publicKey": {
        "owner": "https://17e2041b.ngrok.io/federation/actors/hello",
        "publicKeyPem": "-----BEGIN RSA PUBLIC KEY-----\nMIIBCgKCAQEA2Azcw7siRwjH8T0DRRm4fbCq5XAeNQh7GWCF638PeWRlpDMARzLr\nBtBH1puYmwp+hro5IO0ieXrNmywbh54D9TdmF6Qvdqi1O9CsnfNLdnDJAwr8gso4\nsTOGx0VV/lvhFXzCZ6jz0lfqw+hnCgX3c5is+2cmFsgPwIdRIPpc37S88EHRPokq\nJ1bese38WVa7ju/VggFqPSRGriDhhXQajsXyrHQODd9gkG8Zm+wvoCJPQ7kmp/tq\n0cro2mxysSUYxX3VPTAoY5W3AKAZEMBx4hrwdaDGzpKhk31bSCRbXx9c1hh1xdjM\nEaPhtHFUeFnAlexYeDp6WW4qqpz6GYShIwIDAQAB\n-----END RSA PUBLIC KEY-----\n",
        "id": "https://17e2041b.ngrok.io/federation/actors/hello#main-key"
    },
    "endpoints": {
        "sharedInbox": "https://17e2041b.ngrok.io/federation/shared/inbox"
    }
}
Edited
audio.json 961 Bytes
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment