Der Inhalt, der in diesem Artikel mit Ihnen geteilt wird, befasst sich mit dem Methodencode zum Hochladen von Dateien in Qiniu. Als Nächstes werfen wir einen Blick auf den spezifischen Inhalt.
Der einfachste Weg, Dateien auf Qiniu hochzuladen, ist die Verwendung des neuesten offiziellen SDK von Qiniu
PHP SDK installieren
composer require qiniu/php-sdk
Dateien auf Qiniu hochladen
use Qiniu\Auth; use Qiniu\Storage\UploadManager; $cfg = [ 'access' => 'YOUR_ACCESS_KEY', 'secret' => 'YOUR_SECRET_KEY', 'bucket' => 'YOUR_BUCKET', 'domain' => 'https://images.your_domain.com' ]; $auth = new Auth($cfg['access'], $cfg['secret']); // 创建一个过期时间为1小时的临时上传令牌 $token = $auth->uploadToken($cfg['bucket'], null, 3600); $filePath = "./illustration.png"; $uploadMgr = new UploadManager(); list($ret, $err) = $uploadMgr->putFile($token, null, $filePath); if($err !== null) { $this->err = $err; } else { echo $cfg['domain'] . '/' . $ret['key']; }
Erledigt!
Verwandte Empfehlungen:
So verwenden Sie PHP, um die Download-Funktion zu implementieren
Wie PHP Bilder in die Datenbank hochlädt, um Code anzuzeigen
Das obige ist der detaillierte Inhalt vonPHP-Methodencode zum Hochladen von Dateien nach Qiniu. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!