code-a1 / phpgraph
一个简单直观的对象化库,用于官方 Telegraph API
dev-main
2021-12-29 17:45 UTC
Requires
- php: >=8
- ext-curl: *
- skrtdev/json2: dev-master
This package is auto-updated.
Last update: 2024-09-29 06:03:04 UTC
README
一个简单直观的对象化库,用于官方 Telegraph API
📦 安装
您可以使用 composer轻松安装 PHPGraph,运行以下命令
composer require code-a1/phpgraph dev-main
然后您只需在您的项目中引入自动加载文件,例如
require "vendor/autoload.php"这就完成了!现在您可以使用这个库了
🔧 使用方法
这个库的所有方法与官方 Telegraph API 相同,还有一些对象的别名 - 例如 edit() 或 get() 对于 Page - 以及一些方法更容易使用 - 例如 createPage
这里有一个基本示例
<?php use codea1\PHPGraph; require "vendor/autoload.php"; $client = new PHPGraph\Client("your_access_token"); $page = $client->createPage("Test", "Simple testing page content", ["return_content" => true]); echo $page->edit("Wow, the title is changed!")->url;
✅ 功能
- 所有官方 Telegraph API 的方法。
- 别名 用于一些对象。
- createPage 和 editPage 等方法 简化(例如在
$client->createPage("Test", "Text to test")
中,您不必为像 "Text to test" 这样的简单文本编写所有长而复杂的 "content" 字段 - 您可以使用 不同的账户,例如
$account = $client->createAccount("Test"); $client->setAccount($account);
- 库 面向对象
- 所有属性和方法都有 PHPDoc 注释