Heim > Backend-Entwicklung > PHP-Tutorial > PHP-Methodencode zum Hochladen von Dateien nach Qiniu

PHP-Methodencode zum Hochladen von Dateien nach Qiniu

不言
Freigeben: 2023-04-03 12:02:02
Original
2361 Leute haben es durchsucht

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
Nach dem Login kopieren

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'];
}
Nach dem Login kopieren

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!

Verwandte Etiketten:
php
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage