问题标签 [cloudconvert]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
72 浏览

php - 如何引用图像以将其上传到 CloudConvert

我想使用 Composer 的 PHP 包装器将图像上传到 CloudConvert。此图像将来自用户将填写的 html 表单。在 CloudConvert 的 start() 函数用于上传文件的数组中,图像文件的键/值对为:

与“文件”键关联的值似乎必须是公共 URL。理想情况下,我想使用 html 表单变量作为数组中“文件”键的值。我尝试将 $_FILES 数组与 ['tmp_name] 和 ['name'] 一起使用,但都抛出错误。我还在根目录中放置了一个图像,然后使用$img_filepath = fopen('./Post_box_Lake_District.jpg', 'r');,但这会引发以下错误:Uncaught CloudConvert\Exceptions\ApiException: Upload is not allowed in this process state in C:\xampp\htdocs\test_site\vendor\cloudconvert\cloudconvert-php\src\Process.php:80.我认为我可以将 URL 用于存储在服务器上的文件中的图像,但目前我将图像存储在数据库中。CloudConvert 有一个设施,用户可以上传他们的 API,但如果可能的话,我不想这样做。我希望一切都通过我的服务器。那么如何通过 CloudConvert 的 API 上传图片。感谢您提前提供任何帮助。

0 投票
1 回答
710 浏览

fetch-api - 对 Cloud-Convert 的 HTTP 请求不起作用

我正在尝试使用 fetch 向 Cloud Convert 发布 API 调用并收到以下错误:

消息:“给定的数据无效。” 代码:“INVALID_DATA”错误:{...} 任务:数组(1)0:“任务字段是必需的。”

这是我的代码(在 Wix 上):

如您所见,“任务”字段填充了作业......

0 投票
2 回答
294 浏览

cloudconvert - API CloudConvert curl 请求 PHP

我想使用带有 curl 请求的 API CloudConvert 测试一个非常简单的案例。我想通过 curl 请求导入文件 essaiFichier.txt。我在 Json 中收到状态为“等待”的响应。我不知道请求是否做得很好。如果有人遇到了同样的问题,最好在我的代码下方有一些代码来解决问题。

0 投票
1 回答
238 浏览

imagemagick - 使用 ImageMagick 和 CloudConvert 调整图像大小

我正在尝试将图像上传到 CloudConvert,将其转换为 PNG 并使用 ImageMagick 调整其大小。

我在snadbox中尝试,文件正确上传,转换为png,但resize返回: ERROR UNKNOWN_ERROR convert: no images defined '{OUTPUTFILE}' @ error/convert.c/ConvertImageCommand/3273. upload_thumbnail import/upload FINISHED

由于没有示例或文档如何将参数传递给命令,我被困住了。

谢谢

0 投票
1 回答
74 浏览

cloudconvert - Cloudconvert v2,试图从 mp4 文件中获取缩略图

在 cloudconvert api v2 中,我想从 mp4 视频中获取缩略图,在 v1 中有选项,但在 v2 中找不到解决方案

0 投票
1 回答
288 浏览

node.js - Cloudconvert - 使用请求承诺通过 API 上传时出现无效签名错误

我正在尝试使用 nodeJS 和 request-promise 通过 cloudconvert API 上传 pdf。获取上传 URL 和参数的请求是成功的,但是当我尝试传递数据时出现401 - "FormPost: Invalid Signature"错误,即使我使用的是从第一个请求返回的签名。

0 投票
1 回答
372 浏览

google-cloud-storage - CloudConvert 中的 Cloud Storage 文件转换任务返回 "message":"Unauthenticated

我在 GCS 中有 excel xls 文件,我正在尝试使用 cloudconvert API 将其转换为 csv。因此,我正在使用 v2 API 中的作业生成器来创建必要的 curl,以便从 GCS、转换和上传中提取文件。我已经提供了所需的密钥、服务帐户、服务帐户的权限和项目详细信息。问题是每当我使用从 CLI 形成的 curl 时,我都会收到以下错误 -

索取样品:

任何可能出错的指针都值得赞赏。我找不到对错误的参考以在任何地方提供解决方案

0 投票
1 回答
46 浏览

netlify-function - cloudconvert API 不适用于 netlify 无服务器功能

我正在使用 node JS 中的 cloudconvert api,当我在 heroku 中托管时它运行良好。但是当我创建 netlify 无服务器函数时,它返回错误。是因为无服务器功能在完成任务之前就退出了吗?

0 投票
1 回答
271 浏览

webcrypto-api - 使用 Cloudflare Workers 验证 HMAC 哈希

我正在尝试验证从 WebHook 收到的 HMAC 签名。WebHook 的详细信息是https://cloudconvert.com/api/v2/webhooks#webhooks-events

这表示 HMAC 是使用 hash_hmac (PHP) 生成的,并且是主体的 SHA256 散列 - 即 JSON。收到的一个例子是:

c4faebbfb4e81db293801604d0565cf9701d9e896cae588d73ddfef3671e97d7

这看起来像小写十六进制。

我正在尝试使用 Cloudflare Workers 来处理请求,但是我无法验证哈希值。我的代码如下:

这将生成一个哈希:

e52613e6ecebdf98bb085f04ca1f91bf9a5cf1dc085f89dcaa3e5fbf5ebf1b06

我试过使用 crypto.subtle.verify 方法,但是没有用。

任何人都可以看到代码有任何问题吗?或者已经使用 Cloudflare Workers 成功地做到了这一点?

标记

0 投票
1 回答
160 浏览

node.js - CloudConvert 作业在导出时返回空结果,所有任务都列为等待

我正在尝试使用 cloud convert 将 pdf 转换为 docx 文件。当我在作业生成器上执行此操作时,导出任务完成后我可以看到文件下载链接。但是在节点中,当我在完成后记录作业时,所有任务都只是说正在等待,而我的导出任务的结果为空。如何访问转换后文件的下载链接?

我的代码: