image - 使用未签名上传时必须指定上传预设 - Swift/iOS
问题描述
我会尽量保持简单。未签名上传已启用。我正在使用以下链接将我从 iPhone 应用程序拍摄的照片上传到 Cloudinary 的“媒体库”部分。在链接中,我确实输入了我的云名称。
https://api.cloudinary.com/v1_1/CLOUD NAME/image/upload/
我正在使用 AlamoFire 上传照片,我得到的错误如下。我可以在哪里包含提供的上传当前密钥?在链接中?他们想要在代码中?
["error": {
message = "Upload preset must be specified when using unsigned upload";
}]
解决方案
这是未签名上传的示例代码:
let params = CLDUploadRequestParams().setUploadPreset("sample_preset").setPublicId("my_dog").setFolder("my_folder/my_sub_folder/") .setResourceType("image")) let request = cloudinary.createUploader().upload(file: fileUrl, params: params)
请注意,您需要创建一个未签名的上传预设并将其添加到您的上传调用中。
推荐阅读
- vulkan - 为什么 VK_ERROR_UNKNOWN 只在 Vulkan 1.2.131 中定义?
- amazon-web-services - AWS Backup 自定义名称
- openstreetmap - Overpass API:遍历城市并找到每个城市的道路中心线总长度
- c# - C# .Net Core - System.Text.Json - 是否可以为每个 JSON 段使用许多 JsonConverters 反序列化对象图?
- php - 在 pmpro 插件中将自定义列添加到成员列表和所有用户管理页面
- html - 翻译 CSS 动画无法正常工作(跳跃/滞后)
- reactjs - 在我的 TypeScript 函数中出现“不可分配给类型“从不”的问题
- python - 您可以对事件序列数据使用动态时间规整 (DTW) 或其他时间序列对齐技术吗?
- c++ - 将 OpenCPPCoverage 与 Sonarqube 集成
- ios - 无法将滚动视图添加到现有视图