Автоматизируйте управляемые ссылки с помощью учетных данных с ограниченной областью действия, документированных форматов запросов, надежных повторных попыток и проверенного владения рабочим пространством.
Начните с опубликованного контракта API.
Используйте текущую документацию API Gods.ly для конечных точек, поддерживаемых полей, областей действия и форматов ответов. Храните учетные данные API на сервере или другом доверенном клиенте, а не размещайте их на общедоступной веб-странице.
Выберите рабочую область и минимальные разрешения, необходимые для интеграции. Приспособления для разработки не являются производственными полномочиями.
Делайте попытки и ошибки преднамеренными
Подтвердите адресаты перед отправкой и используйте документированные средства управления идемпотентностью, если они предусмотрены. Повторная попытка после медленного ответа не должна автоматически создавать дублирующиеся общедоступные активы.
Обрабатывайте сбои проверки, сбои авторизации, конфликты и ограничения скорости по-разному. Запишите ссылку на запрос и безопасный рабочий контекст без регистрации секретов.
Проверьте публичное поведение
Создание записи API — это только часть пути. Убедитесь, что его домен активен, его псевдоним верен и опубликованный маршрут достигает намеченной страницы.
Используйте документированные конечные точки отчетов и правила разбиения на страницы для аналитики. Подтвердите любые последующие бизнес-результаты в целевой системе, а также замените или отзовите неиспользуемые учетные данные.