Maison > développement back-end > tutoriel php > Un exemple de téléchargement d'images à l'aide de Qiniu Cloud dans Laravel

Un exemple de téléchargement d'images à l'aide de Qiniu Cloud dans Laravel

黄舟
Libérer: 2023-03-15 20:08:01
original
1972 Les gens l'ont consulté


Enregistrez le compte Qiniu Cloud

Ouvrez le compte d'enregistrement Qiniu Cloud et effectuez une authentification par nom réel. Après une authentification réussie, vous pouvez afficher votre clé privée
Un exemple de téléchargement dimages à laide de Qiniu Cloud dans Laravel.

Installer l'extension jdk

Confirmez que Composer est installé sur cette machine. Sinon, veuillez installer Composer sur Baidu vous-même. Entrez composer require qiniu/php-sdk dans la console et attendez que l'invite d'installation réussisse

 // 引入鉴权类
    use Qiniu\Auth;    // 引入上传类
    use Qiniu\Storage\UploadManager;    // 需要填写你的 Access Key 和 Secret Key
    $accessKey = 'Access_Key';    $secretKey = 'Secret_Key';    // 构建鉴权对象
    $auth = new Auth($accessKey, $secretKey);    // 要上传的空间
    $bucket = 'Bucket_Name';    // 生成上传 Token
    $token = $auth->uploadToken($bucket);    // 要上传文件的本地路径
    $filePath = './php-logo.png';    // 上传到七牛后保存的文件名
    $key = 'my-php-logo.png';    // 初始化 UploadManager 对象并进行文件的上传
    $uploadMgr = new UploadManager();    // 调用 UploadManager 的 putFile 方法进行文件的上传
    list($ret, $err) = $uploadMgr->putFile($token, $key, $filePath);    echo "\n====> putFile result: \n";    if ($err !== null) {
        var_dump($err);
    } else {
        var_dump($ret);
    }
Copier après la connexion

Terminé

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal