0
我編寫了一個C#工具,可以在我們的數據庫中導入調查回覆,但我們需要每週清理一次repsonses,但我無法找到實現此目的的方法。SurveyMonkey API有沒有辦法清除收集器的所有響應?
我編寫了一個C#工具,可以在我們的數據庫中導入調查回覆,但我們需要每週清理一次repsonses,但我無法找到實現此目的的方法。SurveyMonkey API有沒有辦法清除收集器的所有響應?
我想你是說你想每週從SurveyMonkey端刪除它們?
我們目前沒有批量終端來刪除所有回覆,我們會考慮該用例。現在,你需要做的是這樣:
首先取得用於該時間範圍內的所有的答覆(見here)
例子:
GET https://api.surveymonkey.net/collectors/<collector_id>/responses?api_key=<api_key>&start_modified_at=2016-04-20T23:59:59&end_modified_at=2016-04-27T23:59:59
會給你一週所有響應(基於當前時間以編程方式定義開始/結束脩改日期)。確保你記得把你的訪問令牌包含在頭文件中。
然後遍歷在data
密鑰中返回的每個響應並執行刪除請求(請參閱here)。
例子:
DELETE https://api.surveymonkey.net/responses/<response_id>?api_key=<api_key>
好吧,謝謝,我會盡力的。 –
[如何對提問](http://stackoverflow.com/help/how-to-ask) – Stamos