Como lidar com o WordPress e Pocket API para automatizar a criação de conteúdo no meu blog WordPress hospedado?

Eu preciso de alguma ajuda para o que eu acho que é um truque rápido e relativamente fácil de configurar usando php: lida com WordPress e Pocket API para automatizar a criação de conteúdo no meu blog WordPress hospedado

Contexto

Estou rodando um blog WordPress sobre vários tópicos do meu interesse.

Além disso, eu leio muitos conteúdos em relação a esses tópicos usando uma combinação de Feedly e Pocket (um o mais tarde lido).

Porque eu quero manter um arquivo organizado e auto-hospedado das minhas boas leituras, quero fazer minha conta Pocket e meu blog WordPress se comunicar de forma eficiente.

Objetivos

Usando o Pocket e WordPress API, eu quero apresentar a seguinte solução:

Quando eu marque um item de bolso como “favorito”, publique uma nova postagem do WordPress com:

  • Título = título do item
  • Conteúdo = imagem do item (se existir), trecho do item + link para conteúdo original
  • Tags = todas as tags de bolso que começam com “#”
  • Categorias = todas as tags de bolso que NÃO começam com “#”
  • Status = capacidade de escolher entre rascunho ou publicado

Aspecto técnico

  • A solução seria ideal como um plugin wordpress. No entanto, se você pensa em uma solução melhor e mais simples, está OK. Eu não quero confiar em serviços de terceiros como IFTTT ou Zapier. Eu preciso ter um controle total sobre o código fazendo o truque.

Bom saber

  • Já entrei em contato com a equipe de suporte do Pocket. Eles me disseram que isso é possível usando sua API

Obrigado pela ajuda que você poderia me fornecer!

Solutions Collecting From Web of "Como lidar com o WordPress e Pocket API para automatizar a criação de conteúdo no meu blog WordPress hospedado?"

Uma rápida olhada no Pocket API , acho que você pode ter que rever o objective.

Quando marque um item de bolso como “favorito”, publique uma nova postagem do WordPress com …

A forma como a API funciona é que você obteria uma lista de artigos do seu plugin wordpress. https://getpocket.com/v3/get

Passando alguns parâmetros como sorting , favorito e desde

 POST /v3/get HTTP/1.1 Host: getpocket.com Content-Type: application/json {"consumer_key":"1234-abcd1234abcd1234abcd1234", "access_token":"5678defg-5678-defg-5678-defg56", "sort":"newest", "favorite":"1", "since":"_timestamp_", "detailType":"complete"} 

Você gostaria de armazenar um carimbo de data / hora sempre que seu plugin questionar a API, para evitar duplicatas.

O detalheTipo: completo lhe dará o título, as tags, as categorias, as imagens, etc., que você conectaria a um tipo de conteúdo personalizado.

Seu plugin poderia então enviar um rascunho de cada item, que você poderia selecionar para publicar de acordo com o desejo de seus corações.

O rápido e fácil dependerá do seu nível de habilidade.