问题标签 [kraken-image-optimizer]

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 回答
979 浏览

c# - 使用 .Net C# 将图像上传到 kraken.io API

我对网络服务很陌生。现在我在使用 kraken.io API 来调整上传图像的大小时遇到​​问题。

请求响应时,它总是抛出异常。

任何帮助表示赞赏。非常感谢。

参考 kraken.io API 文档: https ://kraken.io/docs/upload-url

这是我到目前为止所做的

扳机:

控制器:

目的:

0 投票
0 回答
244 浏览

gruntjs - 如何为 Kraken Image Optimizer 编写 Gruntfile

我不知道如何为 Kraken Image Optimizer(不是 KrakenJs)编写 Gruntfile:https ://github.com/kraken-io/kraken-node

例如,grunt-contrib-imagemin 的 Gruntfile 类似于:

然而,在 NodeJs 上使用 Kraken 的文档如下所示:

如何将其转换为在我的 Gruntfile 中有效的东西?

0 投票
3 回答
5427 浏览

json - 如何在 Webhook 中接收 json 发布数据

我们正在使用 3rd 方 api kraken.io来优化我们的图像。

优化图像的结果发布在Webhook.

在他们的 api 文档中它指出:优化结束后,Kraken 将向您的请求中指定的格式POST发送消息。callback_urlJSONapplication/json

我正在使用ngrok 允许远程webhooks将数据发送到我的开发机器,使用这篇文章。

结果发布到回调 URL:

类映射

动作方法

但是当我在 Html Visualizerdebug中收到jsonString它时,它看起来像配对keyvalue不是 Json 格式。

收到的结果不是 Json 格式:

我猜收到的数据content-type:application/x-www-form-urlencoded.

为什么我接收keyvalue配对而不是 Json 格式?如何在 asp.net mvc 中反序列化 Json 数据?

0 投票
2 回答
979 浏览

php - 使用 curl 发布请求处理 JSON 数据

我最近使用 kraken.io API,我正在尝试将此 API 与我的 PHP CodeIgniter 框架集成。所以我遵循了文档,但是当我使用时我被卡住了curl

这是我下面的源代码..

我得到了这个结果

所以任何人都可以帮助我,

并提前感谢,

0 投票
1 回答
153 浏览

angular - 将图像上传到 kraken.io,使用 Angular2 和 Firebase 保存到 amazon s3

kraken.io 文档指定如何使用 node 和 php 进行保存。我已经成功地将图像存储到亚马逊存储桶中,但我正在努力使用 kraken.io 实现图像优化部分

我现在使用 firebase 作为数据库。

是否可以在前端本身使用节点的实现?

文档在这里:https ://kraken.io/docs/storage-s3

0 投票
1 回答
350 浏览

c# - Kraken.io 图像大小调整

我想我想做什么很明显,这几乎是刚刚从 kraken.io 文档中复制的代码。这给了我很多红线,从 "new OptimizeUploadWaitRequest()" 开始,说 "Argument 2: conversion from Kraken.Model.OptimizeUploadWaitRequest in System.Threading.CancellationToken not possible"...

到目前为止,Kraken 的其他方面都在工作(从我的本地目录中获取图像,“优化”它们并将它们上传到 FTP.. 不知何故,虽然这个不起作用......谷歌搜索都是关于某些海洋生物的至少6个武器...

有人知道这个问题并且可以帮助我吗?或者看看我做错了什么?..或指出我正确的方向..我尝试重新安装包(uri将是file.toString()但这不重要并且在我从文档中复制它之前已经给出了一个错误)

0 投票
2 回答
499 浏览

c# - Azure 函数 blobtrigger 不应在子文件夹上触发

我创建了一个在我上传到容器时运行的 blobtrigger。但由于我打算使用 kraken 处理图像,然后将处理后的图像重新上传到原始图像的子文件夹中。

我无法弄清楚如何确保我不会触发 kraken 将图像上传到容器..

文件夹设置

  • 文件夹名称
    • 文件.jpg
    • 文件.jpg

Kraken 上传到文件夹(krakenfolder)

  • 文件夹名称

    • 文件.jpg
    • 文件.jpg

    • 海妖文件夹

      • 海妖处理图像.jpg
      • 海妖处理图像.jpg

目前我的 blobtrigger 也会在子文件夹上触发.. 如何检查它或阻止它这样做?

我现在的 blobtrigger

0 投票
0 回答
191 浏览

python - 为什么(Kraken)模块在我的项目中不起作用?

在我安装 Kraken 并尝试在 jupyter notebook 中导入 kraken 后收到此错误消息。


ModuleNotFoundError Traceback (最近一次调用最后一次) in ----> 1 import kraken 2 help(kraken)

ModuleNotFoundError:没有名为“海妖”的模块

0 投票
1 回答
340 浏览

python - 无法安装海妖(图像优化器)

我想在我的 anaconda中安装kraken 。所以我按照从PyPI得到的这个命令-

但我最终遇到了一个错误,那就是 -

我也尝试过anaconda的指令-

但这一次我得到了——

我已经知道的所有这些命令都在Anaconda Prompt 中。因此,请帮助我了解如何安装 kraken。TIA。