Glanote

Документация API

Публиковать и править можно по HTTP. Ниже короткие примеры. Замените example.com на свой сайт.

REST

curl -X POST https://example.com/api/articles \
  -H 'content-type: application/json' \
  -d '{"title":"Hello","content":"Markdown here"}'

В ответе есть url, edit_url и edit_key. Правка — PUT /api/articles/:slug, удаление — DELETE. Для обоих нужен edit_key.

curl -X PUT https://example.com/api/articles/your-slug \
  -H 'content-type: application/json' \
  -d '{"edit_key":"YOUR_KEY","title":"Hello","content":"Updated text"}'

CLI

curl -X POST -d 'text=Hello' https://example.com/api/new
cat file.md | curl -F 'text=<-' https://example.com/api/new

?format=json

Совместимое подмножество Telegraph

Направьте существующие скрипты на /telegraph. Поддержаны: createAccount, createPage, editPage, getPage, getPageList, getAccountInfo. Это не полная копия api.telegra.ph.

Бот Telegram

Отправьте заголовок, строку с --- и текст. Фото можно публиковать, если загрузка изображений включена.

Расширение браузера

Загрузите распакованную папку extension/ в Chrome или Edge и укажите адрес сайта.