2016-07-05 54 views
1

執行API調用以刪除應用中的字段時,字段在模板級別被刪除。最多設置它時,然而,delete_values參數沒有做的工作,以真正帶有delete_values參數的API調用字段刪除參數不起作用

## my python code using the requests library 
url = 'https://api.podio.com/app/16200981/field/125619360' 
data = {'delete_values': True} 
request = requests.delete(url, headers=self._get_headers(), data=data) 

呼叫是響應體成功

{"revision": 29} 

但是沒有一個項目的值的這個字段被刪除。

回答

2

「delete_values」參數必須在URL中,而不是在主體中。

https://api.podio.com/app/16200981/field/125619360?delete_values=true 

所以代碼

url = 'https://api.podio.com/app/16200981/field/125619360' 
data = {'delete_values': True} 
request = requests.delete(url, headers=self._get_headers(), params=data) 
+0

是的。不幸的是..不那麼RESTFULL ... – Jerzyk