Giter VIP home page Giter VIP logo

telegraph-api-client's Introduction

Build Status Coverage Status Codacy Badge

Telegra.ph API PHP Client

О продукте

Данная библиотека предназначена для работы с сервисом Telegra.ph.

Установка

Предполагается установка с использованием composer

composer require ssitdikov/telegraph-api-client

Пример использования

Создание аккаунта

$telegraph = new TelegraphClient($client);

$account = new Account();
$account->setShortName('Test.Account');
try {
    $account = $telegraph->createAccount(
        new CreateAccountRequest($account)
    );
catch (\Exception $e) {
// ...
}

Создание страницы

$page = new Page();
$page->setTitle('Test article');
$page->setAuthorName( $account->getAuthorName() );

$link = new LinkType();
$link->setHref('https://github.com/ssitdikov');
$link->setText('Salavat Sitdikov github`s page');

$image = new ImageType();
$image->setSrc('https://telegram.org/file/811140775/1/Pc_4R_013Ow.144034/1c1eeaa592370d0b93');

$page->setContent([$link, $image,]);

$page = $telegraph->createPage(
    new CreatePageRequest($page, $account)
);

В настоящее время доступны следующие типы данных контента: ParagraphType, ImageType, LinkType, YoutubeType.

telegraph-api-client's People

Contributors

ssitdikov avatar

Watchers

James Cloos avatar Julio Alberto Capuano avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.