【发布时间】:2016-04-12 13:12:05
【问题描述】:
我正在尝试使用 API,但他们的示例是 curl,而不是我最熟悉的 javascript。这是他们的例子:
$ curl http://visearch.visenze.com/uploadsearch \
-d im_url=http://example.com/example-0.jpg \
-d box=0,0,20,20 \
-u access_key:secret_key
这是我对等效 jquery 请求的尝试,但它不起作用。
$.get("http://visearch.visenze.com/uploadsearch/im_url=http://example.com/example-0.jpg/box=0,0,20,20/u access :secret_key", function(data){...});
【问题讨论】:
-
-d在 POST 中作为数据发送,因此您至少需要一个$.post -
“它不工作” 这不是一个问题陈述吗?
-
您应该确保CORS 没有问题。如果您尝试访问他们域之外的 API这很可能是个问题。我认为如果他们一开始没有指定 JavaScript 作为替代方案,那将是一个问题。
-
我有点担心你正在尝试使用带有
access和secret参数的 jQuery 的 api,这意味着它在一个网站上,这意味着你会泄露这些价值观……我希望这个网站是短暂的,不能从公共互联网上获得! -
话虽如此,但不太清楚这个问题的所有反对意见是什么。
标签: javascript php jquery curl