topi-k / misskeyauth
Misskey 实例的 PHP 库
0.1
2023-03-15 13:28 UTC
Requires
- php: ^8.0 || ^8.1
- ext-curl: *
Requires (Dev)
README
此脚本是一个 Misskey 实例的 PHP 库。
需求
PHP 8.0 以上
使用
验证用户
生成认证 URL
use Topi\MisskeyAuth\MiAuth; $mi = new MiAuth; $mi->setInstance("misskey.example.com"); echo $mi->GenerateAuthURI("TestApp", "https:///callback", ["write:notes"]);
获取用户令牌
use Topi\MisskeyAuth\MiAuth; $mi = new MiAuth; $mi->setUUID("aaaaaaaa-aaaa-aaaa-aaaa-aaaaaaaaaaaa"); echo $mi->getAccessToken();
发布笔记
use Topi\MisskeyAuth\MiAuth; $auth = new MiAuth(); $auth->SetUserToken("TOKEN"); $auth->post("notes/create",["text" => "APIからテスト!", "visibility" => "followers"]);
获取用户信息
use Topi\MisskeyAuth\MiAuth; $auth = new MiAuth; $auth->SetUserToken("TOKEN"); echo $auth->get("i",[]);
安装
使用 composer(推荐)
composer install topi-k/misskeyauth
其他
尚未完成。抱歉。欢迎 pull request。