Jquery Asana API错误语法无效标签

Jquery Asana API错误语法无效标签,jquery,asana,Jquery,Asana,我试图在我的HTML、CSS和只支持Jquery的项目中集成AsanaAPI。我得到了响应,但我得到了无效的语法错误。请指导仅使用客户端可用功能的错误。。我不能使用任何服务器端解决方案。所以在寻找客户端解决方案时需要帮助,我非常感谢您,谢谢 $.ajax({ url : 'https://app.asana.com/api/1.0/workspaces/', username : API_KEY, dataType: 'jsonp',

我试图在我的HTML、CSS和只支持Jquery的项目中集成AsanaAPI。我得到了响应,但我得到了无效的语法错误。请指导仅使用客户端可用功能的错误。。我不能使用任何服务器端解决方案。所以在寻找客户端解决方案时需要帮助,我非常感谢您,谢谢

$.ajax({
          url : 'https://app.asana.com/api/1.0/workspaces/',
          username : API_KEY,
          dataType: 'jsonp',
          contentType:"application/json",
          success: function (response) {
              console.log(response["data"]);
          },
          error: function (xhr, ajaxOptions, thrownError) {
              console.log(xhr.status);
              console.log(xhr.thrownError);
      }
});
(我在Asana工作。)

Asana API目前不支持将
jsonp
作为数据类型。您得到的错误可能是jQuery引擎试图解释来自Asana服务器的不兼容响应

使用API密钥从Javascript进行身份验证意味着在客户机上公开完整的客户机凭据,我们不鼓励这种不安全的做法;这就是为什么我们今天不支持jsonp


然而,我们只是想知道,这是一种更安全的身份验证方法。我们希望在不久的将来为OAuth连接的客户端添加jsonp支持,所以请继续关注。

是否有一种方法可以在客户端使用JQuery和JavaScript,而不涉及服务器端语言。我的意思是要求只使用JavaScript和HTML。所以我必须向客户端提供HTML和JS文件。我不能使用任何与服务器相关的东西。