Skip to content

Resolving the RSS feed

given: An RSS Feed

given: A new user called "alice"

when: The RSS feed actor uri is determined

when: The page for the RSS feed is opened

then: an acct URI is displayed

then: this acct URI can be resolved via webfinger

then: The actor uri can be retrieved as "rss"

receive.alice
{
  "action": "fetch_result",
  "actor": "http://abel/actor/ohVacf1M5ohTBYQ73adg8w",
  "data": {
    "@context": [
      "https://www.w3.org/ns/activitystreams",
      "https://w3id.org/security/v1"
    ],
    "followers": "http://rss/followers/u2QmoabtQzmgsdekP3tRIw",
    "following": "http://rss/following/_ib3z8z2TtmqXyRfTL8Bjw",
    "icon": {
      "type": "Image",
      "url": "http://rss/logo.png"
    },
    "id": "http://rss/actor/kqocMBHNJRsQF0IHlTbIZQ",
    "inbox": "http://rss/inbox/P7pJJhR4VlrpkpfH0mwDIg",
    "name": "test rss",
    "outbox": "http://rss/outbox/7hWf49Egnpav7QExY3wGjg",
    "preferredUsername": "TestRss",
    "publicKey": {
      "id": "http://rss/actor/kqocMBHNJRsQF0IHlTbIZQ#legacy-key-1",
      "owner": "http://rss/actor/kqocMBHNJRsQF0IHlTbIZQ",
      "publicKeyPem": "-----BEGIN PUBLIC KEY-----\nMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAw26ysF/eWjdfR1g0tIkl\ncm9gDzy7HEKryZJAQolHH2ypLGwL095ZnU0kv26nRFvy1HRtijOZqGvY7g0yOlhG\nLyPS06hYfrHTjkFqTPTx3LfFYcox9SpNxPlIg7viy9JpBtILk1a054l4xt2zmHfA\nHf2BJoobWV+ymaWehUy6lS3f3obFR3ke99CWHSs8KSfZVWPfFPqq1SL4KejR1JMe\nyB+ljOLJi0eCWXOYxXOK0KdHzvAb7Wad73lfHJ31cFsODIMteYjonO8NCP+0J2q8\nfyg2cLKQhUDMQgO7BY1MKbn52xA0gBBRnK1RGhMuSoEUnLxrgHeFAmiQVuIH1IvO\nMwIDAQAB\n-----END PUBLIC KEY-----\n"
    },
    "type": "Service",
    "url": "1"
  }
}