yunzhiyike/suno-ai-sdk
最新稳定版本:v1.0.1
Composer 安装命令:
composer require yunzhiyike/suno-ai-sdk
包简介
This is an unofficial Suno API based on PHP; it provides support for all Suno interfaces.
README 文档
README
Unofficial Suno PHP-SDK
This is an unofficial Suno API based on PHP; it provides support for all Suno interfaces.
Installation 🔨
composer require yunzhiyike/suno-ai-sdk
Methods 📖
-
generateMusic[description: generate music, returnuid] -
refreshSession[description: Increase session survival time, returnPersonalInfoEntity] -
getUserInfoByEmail[description: Obtaining user information via e-mail, returnPersonalInfoEntity] -
getWorkList[description: Obtaining generated music list, returnWorkEntity[]] -
getAvailableTimes[description: Getting the number of times available, returnint]
Cookie Extraction 🚗
Before that you need to login!
Demo 🌲
<?php declare(strict_types=1); /** * This file is part of Yunzhiyike */ namespace Yunzhiyike\Test; use PHPUnit\Framework\TestCase; use Yunzhiyike\SunoAiSdk\SunoAi; /** * @internal * @coversNothing */ class SunoAiTest extends TestCase { public function test() { $cookie = 'your suno-ai cookie'; $timeOut = 60; $sunoApi = new SunoAi($cookie, $timeOut); $info = $sunoApi->refreshSession(); $userInfo = $sunoApi->getUserInfoByEmail($info->getEmail()); $page = 1; $res = $sunoApi->getWorkList($userInfo->getUserId(), $page); foreach ($res as $r) { var_dump($r); } var_dump($sunoApi->getAvailableTimes($userInfo->getUserId())); var_dump($sunoApi->generateMusic($userInfo->getUserId(), 'music title', 'music text', 'music tags', true)); } }
统计信息
- 总下载量: 25
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 11
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2024-04-03

