gpt4 book ai didi

javascript - 将此 REST GET 请求集成到 JQuery 或 JavaScript 中

转载 作者:行者123 更新时间:2023-11-30 16:27:06 25 4
gpt4 key购买 nike

注意:请注意,我不想透露我的授权 key 或我的公司 ID,因此我已采取预防措施不显示它们。

我在尝试为我的网站创建的 LinkedIn 应用程序中努力处理 Rest 调用和读取 JSON。

使用这个控制台:https://apigee.com/console/linkedin我可以从特定的 LinkedIn 公司页面请求我需要的数据。但是,当我尝试在不使用 apigee 控制台的情况下请求数据时,我无法理解它。

我需要做的是将以下 REST 调用转换为我的 .html 页面上的 JQuery 或 JavaScript 函数(在页面加载时)。

GET /v1/companies/(COMPANY ID)?oauth2_access_token=***************************&format=json 

HTTP/1.1

Host:api.linkedin.com

X-Target-URI: https://api.linkedin.com

Connection: Keep-Alive

有人可以帮助我如何将其转换为在页面加载时启动的正确查询吗?

这是我尝试过但没有奏效的示例:

<script>
$.ajax({
url: 'https://api.linkedin.com/v1/companies/(COMPANY ID)?oauth2_access_token=***************************&format=json ',
type: 'GET',
Host: 'api.linkedin.com',
Connection: 'Keep-Alive',
success: function () {
alert('GET completed');
}
});
</script>

另外,我使用的是正确的 GET 请求吗? apigee 控制台显示了两个请求,但我假设是这个请求:

GET https://api.linkedin.com/v1/companies/(COMPANY ID)?format=json

是未认证请求吗?

谢谢。

最佳答案

试试 jQuery 的 get 函数:

https://api.jquery.com/jquery.get/

像这样:

function success(data){
///do stuff if it's ok
}

function error(data){
///do stuff if it's not ok
}

/// Define the URL
url = 'https://api.linkedin.com/v1/companies/(COMPANY ID);

/// Write an object with data to send
sentData = {
oauth2_access_token : "***************************"
,format: "json"
};

/// Finally perform the get request itself
$.get(url, sentData)
.done(success)
.fail(error);

这几乎就是您所需要的。对我来说效果很好。

关于javascript - 将此 REST GET 请求集成到 JQuery 或 JavaScript 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33942041/

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