为了账号安全,请及时绑定邮箱和手机立即绑定

如何在 PHP(Laravel) 中生成 Cloudinary 身份验证签名

如何在 PHP(Laravel) 中生成 Cloudinary 身份验证签名

PHP
慕田峪4524236 2021-08-28 18:39:10
我将 Cloudinary 与 Laravel 一起使用,我想让用户从现有文件中进行选择或上传新文件。如何在后端(在我的情况下为 php)上生成身份验证签名?并将其传递给前端(JavaScript)?我尝试使用未签名的上传预设让用户上传而不需要他们登录,但没有运气。mediaWidget = cloudinary.createMediaLibrary({      cloud_name: "my-cloud-name",      api_key: 'my-api-key',      username: 'email id',      uploadPreset: "unsigned-upload-preset",      multiple: false,    }, {      insertHandler: function (data) {        data.assets.forEach(asset => { console.log("Inserted asset:",        JSON.stringify(asset, null, 2)) })        }      }    );我没有收到任何错误,但它总是要求用户登录到 cloudinary 帐户
查看完整描述

2 回答

?
明月笑刀无情

TA贡献1828条经验 获得超4个赞

你需要使用Cloudinary PHP SDK或者有一个Cloudder,一个 Cloudinary 的 Laravel 包装器,它有一些很好的帮助器,虽然它没有涵盖所有用例。

该Cloudinary文档介绍使用PHP SDK图像和视频上传。


查看完整回答
反对 回复 2021-08-28
  • 2 回答
  • 0 关注
  • 135 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信