gpt4 book ai didi

javascript - 无法从 Gettyimages API 获取请求

转载 作者:行者123 更新时间:2023-11-27 22:37:47 27 4
gpt4 key购买 nike

各位程序员大家好,我想在我的项目中使用 Gettyimages API。我在github上找到了这个例子如何实现get请求。在我看来,我正确地遵循了指示,但未能收到请求。当我在浏览器中进行控制台时,它什么也没有显示。

我的代码看起来像这样。

var apiKey ="z4pn22dn47rc7bsjw4jwxv9q";
var appendApiKeyHeader = function( xhr ) {
xhr.setRequestHeader('Api-Key', apiKey)
};

var searchRequest = { "phrase": "dog" }


function GetSearchResults(callback) {
$.ajax({
type: "GET",
beforeSend:appendApiKeyHeader,
url: "https://api.gettyimages.com/v3/search",
data: searchRequest
}).success(function (data, textStatus, jqXHR) {

console.log(data);

}).fail(function (data, err) {

console.log(err);

});
}

请指出我的错误。如果您愿意,您可以在 CodePen 上找到我的项目

最佳答案

看起来您没有调用该函数。不是 100% 确定,但据我所知,您需要指定您要搜索的内容,即图像或视频。运行下面的代码将给出以下结果。

var apiKey ="z4pn22dn47rc7bsjw4jwxv9q";
var appendApiKeyHeader = function( xhr ) {
xhr.setRequestHeader('Api-Key', apiKey)
};

var searchRequest = { "phrase": "dog" }


function GetSearchResults() {
$.ajax({
type: "GET",
beforeSend:appendApiKeyHeader,
url: "https://api.gettyimages.com/v3/search/videos",
data: searchRequest
}).success(function (data, textStatus, jqXHR) {

console.log(data);

}).fail(function (data, err) {

console.log(data);

});
}

GetSearchResults();

结果:

{
result_count:0,
videos: []
}

希望有帮助。

关于javascript - 无法从 Gettyimages API 获取请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38969567/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com