При работе над получением данных в Rally я получаю сообщение об ошибке при попытке запросить тип артефакта «RecycleBinEntry». Точное сообщение об ошибке указывает: «Невозможно проанализировать тип артефакта: recyclebinentry». Я использовал подход для получения данных для других типов артефактов, включая иерархические требования и дефекты. Интересно, связано ли это с тем, что артефакт указан как тип не-создания в RallyAPI. Когда я выполняю запрос непосредственно на сайте API, я получаю результаты, как ожидалось.Ошибка запроса ралли при извлечении типа RecycleBinEntry: «Невозможно разобрать тип артефакта: recyclebinentry»
Request reqDeletesRequest = new Request("RecycleBinEntry");
reqDeletesRequest.Fetch = new List<string> { "ObjectID", "DeletionDate", "Type", "ID" };
reqDeletesRequest.Limit = 2500;
reqDeletesRequest.Query = new Query("DeletionDate", Query.Operator.GreaterThanOrEqualTo, DateTime.Today.AddDays(-5).ToString("yyyy-MM-dd"));
reqDeletesRequest.Workspace = Settings.WorkspaceRef; // This path is correct
QueryResult qrCompletedDefectsResults = restApi.Query(reqDeletesRequest);
Какую версию WSAPI вы используете? RecycleBinEntry является документированной конечной точкой только в WSAPI версии 2.0 или выше. – user4211235
Ах, вот оно! Я на предыдущей версии, поэтому мне придется обновить эту ссылку. Я знал, что это должно работать, так что он расстраивается. Спасибо за вашу помощь, сэр! – Robo