如何通过API删除/更新元数据对象?
例如预定电子邮件:http://docs.gooddata.apiary.io/#reportsanddashboardsbyemail 在文档中,我看到了如何创建一个新的或获得现有的。 如何删除预定电子邮件?
DELETE https://secure.gooddata.com/gdc/md/PROJECT_ID/obj/OBJECT_ID
对于scheduledMail,它运行正常,但它是否普遍适用?
如何更新预定的电子邮件? PUT
有用吗?我应该使用哪种请求体?或者我是否必须删除旧对象并创建一个新对象?
答案 0 :(得分:3)
对于每个元数据对象,DELETE都有效。要更新对象,请使用PUT,其中正文将响应来自GET请求的相同资源,您可以轻松编辑并使用PUT将其发送回同一资源。所以工作流程将是:
GET
元数据对象PUT
它返回到你获得它的同一资源这适用于所有元数据对象。您可以通过
轻松识别这些对象 /obj/OBJECT-ID
感谢您的提问!