ForHosting KIT · Ferramentas para dev

Ordene uma série por publicação ou cronologia

Uma série longa pode oferecer dois caminhos igualmente válidos: a ordem em que os leitores receberam os livros e a ordem em que os acontecimentos ocorrem no universo fictício.

● BetaGrátis · no seu navegador
Use pelo WebAPIE-mailTelegramApp em breve

Esta ferramenta recebe cada título com os dois números de sequência e devolve uma lista organizada pelo critério que você escolher. Use a publicação para preservar a experiência original ou a cronologia para acompanhar a história do evento mais antigo ao mais recente.

Escolha a experiência de leitura desejada

A ordem de publicação e a ordem cronológica respondem a perguntas diferentes. A primeira acompanha a sequência em que autor e editora apresentaram os livros, fazendo com que revelações, mudanças de estilo e surpresas de uma prequela apareçam como o público original as encontrou. A segunda acompanha a linha do tempo interna e posiciona prequelas ou volumes com saltos temporais onde seus eventos acontecem. Antes de ordenar, decida se sua prioridade é a experiência de lançamento ou uma narrativa temporal contínua. Informe cada livro em uma linha com título, posição de publicação e posição cronológica, e selecione o critério. O resultado conserva os dois números para você conferir a organização. A ferramenta não declara que um caminho é melhor: ela aplica os dados fornecidos e mantém como autoridade sua fonte, a recomendação editorial ou a cronologia pesquisada.

Prepare números de sequência confiáveis

Cada livro precisa de um título preenchido e dois números inteiros positivos. O número de publicação indica quando a obra apareceu em relação às demais; o cronológico indica onde seus principais eventos ficam no universo. Inclua novelas, prequelas, histórias complementares e derivados se quiser vê-los no plano, ou deixe-os de fora se desejar apenas a série principal. Os números não precisam ser consecutivos: 10, 20 e 30 também são ordenados corretamente. Se duas entradas tiverem o mesmo número selecionado, a ordem original de entrada será preservada. Essa estabilidade ajuda quando histórias são simultâneas ou agrupadas por uma fonte. A capacidade valida todas as linhas antes de ordenar. Lista ausente ou vazia, título em branco, posição fracionária, zero, número negativo ou critério desconhecido gera um erro claro, em vez de uma lista aparentemente correta, porém não confiável.

Use o resultado em planos e guias

A resposta contém o critério escolhido e uma lista ordenada de livros. Cada linha mantém o título e os dois números, permitindo que você exiba o resultado, copie-o para um controle de leitura ou compare os caminhos executando os mesmos dados duas vezes. Em um clube do livro, a publicação preserva surpresas ligadas ao histórico dos lançamentos. Em uma releitura, a cronologia pode revelar causas e consequências apresentadas originalmente fora de sequência. Bibliotecas, livrarias, resenhistas e editores de sites de fãs também podem manter recomendações coerentes quando surge uma nova prequela. Como o algoritmo não usa rede, aleatoriedade nem data atual, entradas iguais sempre geram saídas iguais. O serviço não pesquisa metadados nem decide eventos controversos; resolva essas questões nos dados de origem e aplique a ordenação final por US$ 0,002 por solicitação API.

Planejar a primeira leitura

Organize a série por publicação para receber revelações e prequelas como os leitores originais.

Montar uma releitura cronológica

Posicione cada romance e novela informados em seu lugar na linha do tempo do universo.

Manter um guia da série

Gere uma lista reproduzível quando um novo volume alterar a publicação ou a cronologia.

Quais critérios de ordem são aceitos?

Use publication para a sequência de lançamento ou chronological para a linha do tempo interna. Outro valor gera erro de entrada.

A ferramenta pesquisa datas ou informações da série?

Não. Ela apenas ordena os títulos e números que você fornece, sem consultas na rede.

O que ocorre quando dois livros têm o mesmo número?

Eles mantêm a ordem relativa em que apareceram na lista de entrada.

Os números precisam ser consecutivos?

Não. Eles só precisam ser inteiros positivos; intervalos são permitidos.

Quanto custa uma solicitação API?

Cada solicitação API custa US$ 0,002. A versão no navegador é executada localmente de graça.

Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.

POSThttps://api.kit.forhosting.com/life/book-series-reading-order

Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.

curl -X POST https://api.kit.forhosting.com/life/book-series-reading-order \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"books":[{"title":"The First Published Tale","publication_order":1,"chronological_order":3},{"title":"The Ancient Prelude","publication_order":3,"chronological_order":1},{"title":"The Middle Years","publication_order":2,"chronological_order":2}],"order_type":"chronological"}'
{
  "books": [
    {
      "title": "The First Published Tale",
      "publication_order": 1,
      "chronological_order": 3
    },
    {
      "title": "The Ancient Prelude",
      "publication_order": 3,
      "chronological_order": 1
    },
    {
      "title": "The Middle Years",
      "publication_order": 2,
      "chronological_order": 2
    }
  ],
  "order_type": "chronological"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "life.book_series_reading_order",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.

por chamadaUS$ 0,002

Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.

HTTPCódigoO que significa
401unauthorizedToken ausente ou inválido. Confira o header Authorization.
402insufficient_balanceSaldo insuficiente para esta tarefa. Faça uma recarga e tente de novo.
404unknown_typeEsse tipo de tarefa não existe. Confira o campo type no catálogo.
429rate_limitedMuitas requisições em pouco tempo. Espere um instante e tente de novo.

Ver a documentação completa do KIT →