Como evitar problemas potenciais ao reprocessar todas as postagens?

Olá!

Reassar todos os posts é, às vezes, uma ação recomendada por vários motivos.

Após minha própria experiência com um reassar que levantou problemas e vi/prevê outros potenciais, gostaria de saber como eles podem ser evitados.

Para contornar alguns desses problemas, "Onebox Assistant", crawl for those previews reliably! poderia ajudar, mas não para todos. Por exemplo, não poderia me ajudar com as prévias do Facebook.


O que pode ser feito para preservar as informações existentes em onebox durante um reassar?

8 curtidas

Parece-me que precisamos de um aprimoramento para refazer, para ser mais cuidadoso

  • limite de taxa em sites selecionados ou talvez em todos os sites
  • herdar o onebox original se a rebusca falhar por qualquer motivo

Em outras palavras, acho que precisamos de um refazimento não prejudicial, pelo menos como uma opção selecionável.

(Haverá algumas comunidades do Discourse que valorizam um 404 atualizado, ou que não valorizam posts antigos, mas também haverá comunidades que desejam muito preservar threads antigas intactas.)

4 curtidas

Poderia isso talvez ser reformulado e recategorizado como uma solicitação de recurso?

1 curtida

Há algum valor em buscar automaticamente o conteúdo de um tweet? Eu ficaria bem com o rebake pulando a busca de conteúdo de uma caixa novamente, a menos que uma caixa fosse marcada.

2 curtidas

Essa é uma boa ideia - é mais robusto e tem menos probabilidade de cair em problemas de limite de taxa. Deixe todas as oneboxes em paz, a menos que especificado.

1 curtida

Obrigado por postar isso. Isso pode impactar algo em que estou trabalhando. Você tem alguma ideia de quantas solicitações são necessárias para acionar o limite?

Olhando a documentação da API do YouTube, parece que eles permitem até 10 mil solicitações GET por 24 horas, mas isso é para solicitações feitas com uma chave de API: YouTube Data API Overview  |  Google for Developers. Não está claro para mim como os limites de taxa para solicitações de API não autenticadas para buscar as imagens de pré-visualização de vídeo são limitados.

Não acho que haja um limite de taxa aplicado a vídeos sendo reproduzidos via iframe, mas seria bom confirmar isso: YouTube Player API Reference for iframe Embeds  |  YouTube IFrame Player API  |  Google for Developers.

Eu não sei.

Resolvi o problema usando o Onebox Assistant sem nenhuma API. Apenas o plugin ativado. Não sei como isso resolveu meu problema. Também não sei se funcionaria hoje em dia.

2 curtidas