Feed RSS pessoal (app de podcast)
GET/feeds/p/{token}.xml
- Auth
- Öffentlich
O feed de uma pessoa (o link de `GET /api/media-shows/{id}/my-feed`), sem login: todos os episódios no ar do programa, com `itunes:block` (nunca entra em diretório). Cada mídia aponta para um caminho deste feed, que confere o acesso de novo e redireciona para um link assinado de 1 h. Quando o acesso da pessoa acaba (saiu do plano, da comunidade, perdeu o produto), **410** com um feed de um item "Seu acesso terminou". Token desconhecido, trocado por "Gerar outro link", ou programa sem RSS: 404. `?media=video`: só os episódios em vídeo. O token nunca vai para o log de acesso nem para o monitoramento de erros; ele só lê este feed desta pessoa, deixa de valer ao gerar outro link e tem limite de uso (600 pedidos por hora por link; fora dos apps de podcast conhecidos, também 300 por hora por endereço e link; acima, 429).
Parameter
| Name | Ort | Typ | Beschreibung |
|---|---|---|---|
tokenPflicht | path | string | |
mediaoptional | query | audio | video |
Antworten
| Status | Beschreibung |
|---|---|
200 | O feed (RSS 2.0 com `itunes:*` e `podcast:*`). |
404 | Recurso não encontrado. |
410 | O acesso da pessoa terminou: um feed com o item "Seu acesso terminou". |
curl-Beispiel
curl -X GET "https://api.memberfy.net/feeds/p/<token>.xml"