gpt4 book ai didi

jquery - 使用 jQuery 从 Teamweek 获取项目

转载 作者:行者123 更新时间:2023-12-01 08:01:28 25 4
gpt4 key购买 nike

我正在尝试从我的 js 应用程序中的 Teamweek 获取规划。 (API)

function get_teamweek_planning()
{
var api_url = 'https://teamweek.com/api/v2/',
api_key = '1234567',
object_type = 'projects';

$.ajax(
{
url: api_url + api_key + '/projects.json',
type: 'GET',
dataType: 'jsonp',
cache: false,
data: {},

success:function(response){
console.log('response:', response);
}
});
}

这将返回 403(禁止)。这是documented,意味着身份验证失败。但我该如何解决它呢?

最佳答案

function get_teamweek_planning()
{
var api_url = 'https://teamweek.com/api/v2/',
account_id = '<your account id>';

$.ajax(
{
url: api_url + account_id + '/projects.json',
beforeSend: function (request)
{
request.setRequestHeader('Authorization', 'Bearer ' + btoa('<your api token>'))
},
type: 'GET',
dataType: 'jsonp',
cache: false,
data: {},

success:function(response){
console.log('response:', response);
}
});
}

如果您在不仅仅为您自己使用的页面上使用此功能,那么请勿对您的 token 进行硬编码...

关于jquery - 使用 jQuery 从 Teamweek 获取项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19565558/

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