通过 REST API 进行 Marketo 登陆页面批量操作

Marketo landing page bulk operation through REST API

我对 API 没有任何了解,想批准 200 多个处于待批准草案中的 marketo 着陆页。 marketo 在开发者网站上提供了一个 REST API,但它包含着陆页 ID,并且可以一次更新一个。我试图探索在那里传递多个 ID 的可能性,但没有成功。

任何帮助或建议都会有所帮助。以下是 Marketo 开发人员网站中的 API 调用 provided/suggested,需要帮助自定义以在此处传递多个 ID

http://developers.marketo.com/rest-api/endpoint-reference/asset-endpoint-reference/#!/Landing_Pages/approveLandingPageUsingPOST

最好的, 维努

在这种情况下,您可能希望首先使用 /rest/asset/v1/landingPages.json 查询要查找的着陆页(大概查询状态为草稿 and/or 的页面在某个文件夹中),然后将这些 ID 存储在 array/object/whatever 中。通过调用 /rest/asset/v1/landingPage/{id}/approveDraft.json 循环遍历该集合以批准所有页面。