删除附件

目的

删除附加到记录上的文件。

请求URL

https://www.zohoapis.com.cn/crm/v2/{module_api_name}/{record_id}/Attachments/{attachment_id}

module_api_name - 模块的API名称

record_id - 记录的唯一ID

attachment_id - 附件的唯一ID

获取附件列表中支持的模块在这里也支持。

请求方法

DELETE

范围

scope=ZohoCRM.modules.all
(或)
scope=ZohoCRM.modules.{module_name}.{operation_type}
(和) scope=ZohoCRM.modules.attachments.all

 
可能的模块名称可能的操作类型
线索,客户,联系人,商机,市场活动,任务,服务支持,事件,通话,解决方案,产品,供货商,价格表,报价单,销售订单,采购订单,发货单,自定义模块和备注ALL - 完全访问附件
DELETE - 删除附件数据

示例请求


				curl "https://www.zohoapis.com.cn/crm/v2/Leads/2883756000000261075/Attachments/2883756000000261017"
-X DELETE
-H "Authorization: Zoho-oauthtoken 1000.8cb99dxxxxxxxxxxxxx9be93.9b8xxxxxxxxxxxxxxxf"			

示例响应


				{
    "data": [
       {
            "code": "SUCCESS",
            "details": {
                "id": "2883756000000261017"
            },
            "message": "record deleted",
            "status": "success"
        }
    ]
}			

示例请求


				def delete_attachment(self):
    try:
        record=ZCRMRecord.get_instance('Leads',1386586000001856002)
        resp=record.delete_attachment(1386586000001858011)
        print resp.status_code
        print resp.code
        print resp.details
        print resp.message
        print resp.status
    except ZCRMException as ex:
        print ex.status_code
        print ex.error_message
        print ex.error_code
        print ex.error_details
        print ex.error_content			

示例响应


				{
    "data": [
       {
            "code": "SUCCESS",
            "details": {
                "id": "2883756000000261017"
            },
            "message": "record deleted",
            "status": "success"
        }
    ]
}			

示例请求


				ZCRMRecord recordIns = ZCRMRecord.GetInstance("Leads", 3372164000000614001); //模块API名称和记录ID
APIResponse response = recordIns.DeleteAttachment(3372164000001374374); //附件ID
JObject attachment = response.ResponseJSON; //附件是JArray			

示例响应


				{
    "data": [
       {
            "code": "SUCCESS",
            "details": {
                "id": "2883756000000261017"
            },
            "message": "record deleted",
            "status": "success"
        }
    ]
}