1.0.1 • Published 5 years ago

telegra.ph v1.0.1

Weekly downloads
18
License
MIT
Repository
github
Last release
5 years ago

📝 telegra.ph

NPM Version Build Status

Tiny API helper for Telegra.ph.

Telegra.ph API docs

API

Installation

$ npm install telegra.ph --save

Example

const Telegraph = require('telegra.ph')

const client = new Telegraph()

client.createAccount().then((account) => {
  client.token = account.access_token
  return client.getPageList()
}).then((pages) => console.log(pages))
const Telegraph = require('telegra.ph')

const client = new Telegraph(process.env.TOKEN)
client.getPageList().then((pages) => console.log(pages))

API documentation

createAccount

.createAccount(shortName, name, url)

createPage

.createPage(title, content, authorName, authorUrl, returnContent)

editAccountInfo

.editAccountInfo(shortName, name, url)

editPage

.editPage(path, title, content, authorName, authorUrl, returnContent)

getPage

.getPage(path, returnContent)

getViews

.getViews(path, year, month, day, hour)

getPageList

.getPageList(path, offset, limit)

revokeAccessToken

.revokeAccessToken()