问题标签 [cloudsight]
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.
android - 如何将图像请求(POST)发送到 url?
我正在尝试将图像从 Android 发送到他们的/image_requests
端点,并且我正在尝试使用 loopj。
所以我使用 camera_intent 拍摄图像:
然后我有这个img
位图,然后我尝试上传它:
但我从服务器收到此错误:
显然我已经设置了图像位图,那么发生了什么?
ios - cloudSight cloudSightQuery 参数设置为空
我正在尝试将 CloudSight API 实现到 iOS 目标 C 项目中以获得乐趣,但是由于某种原因,当我尝试将图像发送到 cloudSight 时,cloudSightQuery 参数都设置为 null。
我已将 CloudSight 作为 Cocoapod 添加到我的应用程序中,并且一切正常,当我在下面执行此代码时,它永远不会从服务器返回任何类型的响应,事实上我什至不确定它是否发送。
第一视图.h
第一视图.m
这是图书馆:https ://libraries.io/github/cloudsight/cloudsight-objc
python - 如何用引号将 json 响应中的特定文本括起来?我在 Windows 8 中使用 Python 3.6.0
如何用引号 ( "
s) 将 JSON 响应中的特定文本括起来?我正在使用 Python 3.6.0。
我的脚本使用 Cloudsight 图像识别 API。这允许我上传图像并从 Cloudsight 获取该图像的描述。
现在,我要做的是使用 TTS 命令行工具说出 Cloudsight 的响应。我使用的 TTS 是https://github.com/brookhong/tts
我的问题是这个 TTS 只能在用引号 ( "
s) 括起来的情况下说出字符串。否则,它只会说出字符串中的最后一个单词。这是我到目前为止所尝试的:
即使脚本正确解析文本,TTS 也只会说出描述中的最后一个词。即使我使用两个字符串的组合和单独的字符串,就像我在上面的代码中所做的那样。
有什么问题?
ios - iOS Cloudsight 错误响应崩溃应用
我在这里执行这段代码
但是有时它会因以下原因而崩溃
由于未捕获的异常“NSInvalidArgumentException”而终止应用程序,原因:“-[ImageViewController cloudSightQueryDidFail:withError:]:无法识别的选择器发送到实例 0x100514c40”
首先抛出调用堆栈:
我如何能够捕获此错误并向用户显示响应而不是应用程序崩溃?
android - Cloudsight Api 对 Android 平台上的图片上传提供空响应
我正在尝试在“ https://api.cloudsightapi.com/image_requests ”上上传图像, 但在请求调用后,我将所有字段都设为空响应。即状态、名称、令牌等。我正在使用改造 2.0.1进行请求调用。
代码:
我将所有字段都放入 response.body null。请帮忙。
javascript - 使用方括号在 httpClient 上发送帖子参数
我正在尝试向名为 CloudSight 的 web 服务发出 http 请求,并且我需要通过 post 传递一系列参数,在解释文档时表明它们应该被括起来。他们提供的 curl 示例如下:
在 Titanium 中,我尝试了以下方法:
我收到以下错误:[ERROR]: Unexpected token, expected, (43:13)
我也试过以下
在这种情况下,应用程序运行,但是当我调用 web 服务时,我收到 500 错误。一些帮助?提前致谢。
android - 带有标头和正文的 HTTPPost 方法
我需要在 Cloudsight 上进行 HTTPPost 请求以进行图像识别。我有:
它说:通过在端点 /images 上使用 HTTP POST 请求发送图像,并带有 multipart-form-encoded 或 base64 编码的数据参数。网址:http ://docs.cloudsight.apiary.io/#reference/0/images-collection/send-an-image-for-identification?console=1 到目前为止,我已经做到了:
布斯似乎可以做出成功的请求。有人可以提供建议吗
android - 将 base64 编码图像发送到服务器
任务
“通过在端点 /images 上使用 HTTP POST 请求发送图像,并带有 multipart-form-encoded 或 base64 编码数据参数。”
我正在为我的图像识别项目使用 Cloudsight API。参考http://docs.cloudsight.apiary.io/#reference/0/images-collection/send-an-image-for-identification
问题
我需要从画廊发送一张编码为 base64 格式的图像,但我收到服务器错误 500。我似乎无法在我的代码中找到问题,也许图像编码不正确?
代码
编辑
“注意:我们建议图像分辨率不高于 1024 倍,JPEG 压缩级别在 5-8 之间。否则我们会在内部调整图像大小,这可能会减慢请求过程。”
所以我需要在发送之前调整我的图像大小?你能分享一些例子吗?
swift - 从 Microsoft 和 CloudSight API 获取 Null 响应
我一直在尝试使用 CloudSight API 使用 Swift 4 和 iOS 11 发送图像。我目前正在将图像转换为 base64 编码字符串并将数据作为 JSON 发送到 CloudSight 服务器,但我总是得到一个空响应。CloudSight 工作人员建议我不要使用 base64,我应该使用 multipart/form-data 请求。任何帮助都将不胜感激,因为 CloudSight 文档并未完全涵盖如何使用存储在变量中的图像,例如我的案例,因此我不确定在创建 POST 参数时应该使用的键,以及如何构建多部分在这种情况下请求。imageData 变量正在转换一个 UIImage,它是 iPhone 7 拍摄的照片,所以我猜测图像大小可能是个问题。我很乐意回答任何其他问题,再次感谢您的帮助!我已经安装了 CloudSight Pod 并导入了它,不确定这是否会有所作为。
这是我当前遇到问题的代码(我用我的实际密钥替换了 API KEY):
这是我从服务器得到的响应:
打印数据而不转换为 JSON 也会打印“nil”。
再次感谢!
cloudsight - Cloudsight api 安卓工作室
我正在尝试在我的android应用程序中使用cloudsight.ai api,使用来自url的图像,来自mashape平台的cloudsight.ai api
当我构建应用程序时没有问题,但是当我运行它并单击按钮时它崩溃了。
这是使用 unirest 库的请求代码:
这里是响应代码:
如何解决这个问题呢?