Full-Text RSS trabalha levando uma URL digitada, analisar o conteúdo e criar um feed de texto completo fora dele.
A alimentação pode ser seguida por alterações via leitores de feeds on-line ou desktop, que trabalham como qualquer outro alimento, atualizando sempre que for detectada uma alteração na página original.
Full-Text RSS em toda sua glória está disponível sob duas licenças comerciais. A versão gratuita está disponível, mas as versões comerciais produzir melhores resultados de extração
O que é novo nesta versão:.
- Open Propriedades Gráfico og: título, og: tipo, og: url, og: imagem, e og: descrição agora devolvido se encontrado na página que está sendo processado
- Bug fix: certas expressões XPath não estavam sendo avaliada corretamente quando HTML5 análise foi ativado
- tratamento de cookies agora apenas em redireciona - corrige problema com determinados sites (agradecimentos a Dave Vasilevsky)
- Teste de compatibilidade não será mais exibido HHVM como incompatíveis - Full-Text RSS trabalhou com HHVM 3.7.1 em nossos testes (mas sem o apoio Tidy e nenhuma atualização de configuração automática do site)
- Humble Agent HTTP atualizado para suportar a versão 2 da extensão do HTTP PHP
- HTML5-PHP atualizado
- arquivos de configuração do site agora pode incluir cabeçalhos HTTP (user-agent, biscoito, referer), por exemplo, http_header (user-agent): PHP / 5.6
- opção de configuração removido:. $ options - & # x3e; user_agents - arquivos de configuração de uso do site
- configuração do site que utilizam single_page_link agora pode segui-lo com if_page_contains: XPath para torná-la condicional .
- Mínimo suportado versão do PHP é agora 5.3. Se você deve usar o PHP 5.2, faça o download de texto completo RSS 3.4
- arquivos de configuração site atualizado para melhor extração
- Outras pequenas correções / melhorias
biblioteca
arquivos
O que é novo na versão 3.4:
- Novo parâmetro pedido: SiteConfig permite que você envie regras de extração diretamente no pedido
- New paramter pedido: accept = (auto | alimentação | html) determina o que nós vamos aceitar como uma resposta (deprecates html = 1 parâmetro)
- Novo parâmetro pedido: key_redirect = 0 para impedir redirecionamento HTTP para esconder chave API
- Site agora pode conter native_ad_clue: [XPath] para verificar se há elementos que significam que o artigo é um anúncio nativo
- Nova opção de configuração: remove_native_ads - definidas como true e quando percebemos anúncios nativas (veja acima) nós vamos removê-los a partir da saída (somente durante o processamento de alimentos, não afeta a saída quando a entrada de URL aponta para uma página HTML) .
- saída de alimentação irá incluir Ad nativo para artigos que parecem ser anúncios nativas.
- Nova opção de configuração: user_submitted_config para determinar se o parâmetro SiteConfig está habilitado ou não
- saída de alimentação inclui agora com URL do feed gerado
- saída de alimentação inclui agora com URL do original (input) URL
- saída de alimentação inclui agora com URL para assinar o feed gerado (usando subtome.com)
- estilo de pré-visualização de alimentação (feed.xsl) apresenta agora uma se inscrever para alimentar link
- problema de codificação de caracteres fixo para determinados textos
- problema de codificação de caracteres fixo para determinados caracteres no modo HTML5 parsing
arquivos de configuração
O que é novo na versão 3.3:
- New parser HTML5: HTML5Lib foi substituído pelo HTML5-PHP (o antigo tinha muitos problemas)
- Nova opção de configuração: tempo de cache ($ options- & gt; cache_time)
- Nova opção de configuração: activar / desactivar a obtenção de uma única página ($ options- & gt; SinglePage)
- Nova opção de configuração: permitir parser HTML override através de querystring ($ options- & gt; allow_parser_override)
- Novo parâmetro pedido: analisador - usá-lo para forçar novo analisador HTML5 para ser usado, & amp; parser = html5php (que será mais lento)
- parâmetro pedido de depuração expandida: & amp; debug = rawhtml (mostra cabeçalhos originais de resposta e corpo), & amp; debug = parsedhtml (mostra o corpo resposta após análise)
- Estatísticas APC espera agora APCu (versão mais antiga do APC ainda suportada, mas as estatísticas dentro da área de administração não será visível)
- Atualização automática de regras de extração específicas do local fixo
- cabeçalhos HTTP de segurança de conteúdo agora utilizados para a pré-visualização de alimentação
- parâmetros do pedido e exemplos de resposta agora listado em uma tabela na página de índice (nova Solicitação de Parâmetros tab)
- arquivo de teste de compatibilidade atualizado para mostrar se HTML5-parser PHP é suportado (PHP 5.3 dependência), e para testar HHVM (ainda não suportado)
- opção de configuração removidos: $ options- & gt; registration_key
- Preserve elemento TTL em feeds RSS 2.0
- Outras pequenas correções / melhorias
página
O que é novo na versão 3.2:
- conteúdo completo agora podem ser excluídos a partir da saída (passe & amp; content = 0 na querystring, consulte $ options- & gt; conteúdo em arquivo de configuração para mais informações)
- arquivos de configuração do site agora pode ser atualizado automaticamente do nosso repositório GitHub (URL para chamar visível na área admin)
- arquivos de configuração site atualizado para melhor extração
- PHP Readability atualizado para ser mais branda quando a poda HTML
- biblioteca Detecção de idioma atualizado
- HTML meta refresh redireciona agora também seguiu
- Estatísticas da APC (APC se estiver disponível em seu servidor) agora visível na área de administração
- Bug Fix: Duplicar find_string e replace_string valores em arquivos de configuração local não removido (! graças Fabrizio)
- Bug fix: acções de tipo MIME agora aplicada quando na sequência de URLs de páginas individuais
- Outras pequenas correções / melhorias
O que é novo na versão 3.1:
- Permitir que vários elementos (anteriormente apenas um foi preservado)
- Bug fix: Sem mais elementos iframe auto-fechamento
- Bug fix: manifest.yml fixo para evitar mensagem de erro durante a implantação AppFog
- Outras pequenas correções / melhorias
O que é novo na versão 3.0:
- Multi-página supportnext_page_link agora suportadas na configuração local (ativar / desativar com US $ options- & gt; multipage)
- HTML5 analisador analisador availableuse: html5lib em config local, também vemos $ options- & gt; allowed_parsers
- padrões site atualizado para melhor extração
- Nova configuração local global a ser aplicada a todos os sites (global.txt)
- 'http: //' Strip prefixo quando a chave API é fornecida
- configuração do Site fusão (+ impressão digital padrão personalizado + + global)
- Site comando config replace_string (encontrar): substituir agora pode ser dividido em duas linhas: find_string: encontrar, replace_string: substituir
- YouTube e Vimeo agora retornar código de incorporação iframe
- Nós agora olhar para OpenGraph título ea data elementos
- extração melhorou de AJAX pageswe agora olhar para AJAX gatilhos embutidos em HTML, por Google especificação
- JSONP supportuse & amp; format = json & amp; callback = functionName em querystring
- Nova opção de configuração para permitir Cross-Origin Resource Sharing (CORS): $ opção- & gt; coros
- Nova opção de configuração para permitir filtragem XSS, se necessário: $ opção- & gt; xss_filter
- Zend_Cache atualizado
- cachingexperimental recurso inteligente de IDs armazenamento de cache APC em primeiro lugar, e escrever a saída para o disco a pedido subsequente (veja $ options- & gt; smart_cache)
- Mais fácil deploymanifest.yml nuvem acrescentado para AppFog
- APC caching de arquivos de configuração do site para melhorar o desempenho, se APC availablesee $ options- & gt; apc
- editor de configuração do site em admin / facilmente encontrar, editar, testar e local de teste arquivos de configuração, ou adicionar novos
- modo de depuração para ver o que está acontecendo por trás da scenessee $ options- & gt; debug
- Removido opções obsoletas config: restringir, message_to_prepend_with_key, message_to_append_with_key, error_message_with_key
- extração Removido com CSS via querystring
- opção de configuração removidos: $ options- & gt; alternative_url
- Bug fix: permitir a extração de um único elemento
- Bug fix: redirect manuseio melhorado
URLs
Requisitos :
- PHP 5.2 ou superior
Comentários não encontrado