当前位置: 首页 > 知识库问答 >
问题:

414 Request est-URI太长-Marketo REST API通过列表ID获取多个线索

龙佐
2023-03-14

我正在使用带有Get方法的“通过列表Id获取多个潜在客户”REST API提取潜在客户数据。然而,需要提取的字段超过650个。如果我将所有字段的逗号分隔列表作为URL参数传递并发出GET请求,api将返回414请求URI过长错误。

有没有办法使用REST API从marketo获取所有字段(超过650个)?api不支持POST方法。

邮递员中的错误响应:

<html>
<head>
    <title>414 Request-URI Too Large</title>
</head>
<body bgcolor="white">
    <center>
        <h1>414 Request-URI Too Large</h1>
    </center>
    <hr>
        <center>nginx</center>
    </body>
</html>

共有2个答案

顾学真
2023-03-14

我不知道REST API的解决方案,但是您可以使用SOAP API,因为它默认情况下会返回所有字段。使用getMultipleLeads:http://developers.marketo.com/documentation/soap/getmultipleleads/,指定led选择器=静态列表选择器,静态列表名称=您的列表名称或静态列表ID=您的列表ID。

林丁雷
2023-03-14

我能够使用POST方法解决这个问题,并将field参数作为post参数传递。

curl -X POST -H "Authorization: Bearer <access_token>" -H "Cache-Control: no-cache" 
-H "Content-Type: multipart/form-data;" -F "fields=company" 
"https://<endpoint>/rest/v1/list/1001/leads.json?_method=GET"
 类似资料:
  • 本文向大家介绍sharepoint 通过ID获取列表项,包括了sharepoint 通过ID获取列表项的使用技巧和注意事项,需要的朋友参考一下 示例            

  • 数据库 我对数据库有点陌生,我制作了这个小数据库,但从中获取数据时遇到了问题。我试图从登录的用户那里获取所有参赛者,它工作正常,但是如果我输入

  • 我的目标是得到两个匹配: 非常感谢你的帮助。

  • 我正在尝试从特定目录中的google工作表列表(大约570个工作表)中删除多余的行和列(已知范围)。 我能够使用google drive API获取电子表格Id。但是,修改页面的尺寸需要图纸Id。 我无法找到通过驱动器API(文件属性)检索此工作表ID的方法,也无法找到任何关于如何在电子表格中列出可用工作表的留档,因为我有电子表格ID。 我尝试使用谷歌应用程序脚本来达到我的目标,但运行时间已经超过

  • 问题内容: 我想取一个并将其附加到资源ID中,以便能够获得与游戏中该编号卡座相对应的图像。使用其他设备上的路径很容易,但是使用资源ID时,我不确定该怎么做。 这是我现在所拥有的: 在我的Blackberry版本中,我简单地拥有: 有没有办法在Android上使用资源ID来完成类似的工作? 问题答案: 使用您的(例如),但请缓存的结果,如果你会不止一次地使用它。在上实现。 例如: 将返回的值,其中是

  • 我正在使用hibernate 4和Spring 3。 我有5个表,每个表映射一个实体类。现在,如果我必须从1个表中选择列,我将执行以下操作: 此结果中的此值将为EmployeeEntity类型。 或者我也可以使用标准。 现在我的要求是我必须从所有5个表中得到结果。每个表中有1-2列。 早些时候,它是一个1表,所以我得到了一个实体,现在我得到了5个表的结果,所以如何在实体中映射它。 List res