DEV

Автоматическая публикация статей на DEV

Это простое руководство для публикации вашего контента на одной из самых популярных платформ. Из него мы также можем изучить простой код Python.

Познакомьтесь с DEV API

Вы можете получить более подробную информацию нажав здесь. Короче говоря, нам нужен способ аутентификации и поддержка API для публикации контента на Dev.to. В этом посте мы будем использовать API_KEY для аутентификации. Вы можете получить API_KEY для dev.to по адресу https://dev.to/settings/account.

Попробуйте опубликовать через API с помощью Postman

  • Нам нужно использовать заголовок api_key со значением для аутентификации

api_key: {key_value}

  • Запросить образец тела
{
"article":
{
"title": "Hello, Donald 2!",
"published": false,
"body_markdown": "Hello DEV, test automate API. \n test \n ![Alt Text](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/dxwogjwgl7jm63gebz9v.jpg)",
"tags":
[
"test",
"api"
]
}
}

И здесь мы идем,

Новая статья опубликована на dev.to

Публикация через Python - программным способом

Все, что нам нужно сделать, это создать объект класса Python и затем преобразовать его в JSON.

Помните, что нам нужно добавить заголовок api_key для аутентификации.

Бегать

python3 main.py

И статья опубликована.

Примечание.

Для параметра «Текущая публикация» установлено значение «Ложь», что означает, что мы публикуем только черновик. Если вы хотите опубликовать его сразу, установите для него значение True.

Это оно.

Надеюсь, поможет