Удаление тестовых данных
Важно!
Прекращение поддержки Центра приложений Visual Studio запланировано на 31 марта 2025 г. Хотя вы можете продолжать использовать Центр приложений Visual Studio до полного прекращения его использования, существует несколько рекомендуемых вариантов, на которые можно перейти.
Узнайте больше о сроках поддержки и альтернативных вариантах.
В этом документе рассматривается сценарий, в котором у тестового клиента Центра приложений есть клиент, данные которого находится в той же учетной записи. Если этот клиент запрашивает экспорт своих данных, тест Центра приложений имеет API для удовлетворения этого запроса. Все подробные сведения об API являются общедоступными и задокументированы в Центре приложений Swagger. Дополнительные сведения о GDPR для Центра приложений см. в разделе GDPR: управление данными.
Когда клиент запрашивает удаление тестовых отчетов, вы можете обработать этот запрос с помощью следующего процесса:
Вызовите API тестирования Центра приложений , чтобы получить список всех идентификаторов тестового запуска, принадлежащих клиенту, запрашивающего удаление. Вам потребуется имя приложения и имя владельца (пользователя или организации).
GET /v0.1/apps/{owner_name}/{app_name}/test_runs
GET https://appcenter.ms/api/v0.1/apps/CompanyOrg1/AndroidApp1/test_runs
Для каждого идентификатора приложения, собранного на предыдущем шаге, выполните следующий вызов API, чтобы удалить тестовый запуск.
DELETE /v0.1/apps/{owner_name}/{app_name}/test_runs/{test_run_id}
DELETE https://appcenter.ms/api/v0.1/apps/CompanyOrg1/AndroidApp1/test_runs/0ce0x71b-82ce-4d7a-8ce5-404a6a50d91a
Выполнение этой задачи достигается только в том случае, если все вызовы удаления возвращают успешное выполнение.