Charles Lee

Postagem de blog disponível via API

  • Idioma de escrita: Coreana
  • País de referência: Todos os paísescountry-flag
  • TI

Criado: 2024-11-18

Atualizado: 2024-11-18

Criado: 2024-11-18 15:57

Atualizado: 2024-11-18 23:27

Pontos fracos do Durumis:

- A função EDITAR é muito ruim.

- Não suporta Markdown

- Não suporta escrita usando API.


Vários serviços de blog oferecem a função de upload de posts por meio de API. Os principais serviços e suas funções de API são os seguintes:

Blogger do Google:

A plataforma Blogger do Google oferece oficialmente a API do Blogger para suportar funções como criação, edição e exclusão de posts. Isso permite que os desenvolvedores gerenciem o conteúdo do blog por meio de programas.
THE SEE
Tistory:

O Tistory oferece oficialmente a Open API para suportar funções como criação, edição e exclusão de posts de blog. Isso permite que os desenvolvedores gerenciem o conteúdo do blog por meio de programas.
WordPress:

O WordPress oferece funções como criação, edição e exclusão de posts por meio da REST API. Isso permite que os desenvolvedores gerenciem o conteúdo do blog por meio de programas.


WordPress.com: Plataforma simples com hospedagem incluída, que permite começar um blog imediatamente após o cadastro.
WordPress.org: Requer configuração de hospedagem própria e oferece maior liberdade e personalização.


Suporte a Markdown no WordPress

Plugin adicional do WordPress: Se você deseja funções de Markdown mais diversas, considere os seguintes plugins:

Markdown Editor: Substitui o editor padrão por um editor Markdown, oferecendo visualização em tempo real e diversas opções de layout.

Import Markdown: Permite importar arquivos Markdown externos e convertê-los em posts.


Tentei acessar o wordpress.com para escrever, mas encontrei um problema. Pareceu que apenas a versão paga seria significativa.

Então, procurei novamente.


O Tistory surgiu como uma boa alternativa. Ele oferece openAPI e também recebe respostas do chatGPT



Preparação da Tistory OpenAPI

Emissão da chave API: Página de gerenciamento do Tistory → 'Plugin' → 'Open API' para emitir a chave API.

Obter o token de autenticação do usuário: A API do Tistory usa OAuth2. Siga o processo de autenticação OAuth para obter o token de autenticação do usuário.

Informações necessárias da API: URL de solicitação:https://www.tistory.com/apis/post/write

Parâmetros obrigatórios:

  • access_token: Token de autenticação emitido
  • blogName: Nome do blog
  • title: Título do post
  • content: Conteúdo do post

Tistory

  • Função EDITAR muito ruim: Usando openAPI
  • Não suporta Markdown: Converter Markdown para HTML em Python e fazer upload
  • Não suporta escrita usando API: Suporte openAPI

Prompt do chatGPT: Escreva um código Python para enviar um artigo para o Tistory usando openAPI. Crie um exemplo para enviar Markdown.

python print("Olá, Markdown!")



Objetivo da pesquisa

Carregar arquivos como Markdown no Github.

O código Python carrega cada arquivo Markdown do Github para o Tistory.

Nesse caso, ao usar o pacote markdown2, será necessário investigar como usar arquivos PNG e como enviar esses conteúdos. Será preciso investigar como fazer o upload desses conteúdos.

  • Para enviar arquivos de imagem (PNG, JPEG etc.) usando a Tistory (Tistory) OpenAPI, use a API post/attach. Após enviar a imagem, um URL da imagem será retornado e poderá ser usado ao escrever um post.

Comentários0