Я разрабатываю API для веб-приложения для получения данных, связанных с полевыми устройствами, из базы данных.Чтобы определить конкретное полевое устройство, я использую UID в формате, подобном ef4234d-fa4g-zxc34-b499-22haks12 (вы поймете).При создании вызова GET для получения информации, относящейся к конкретному устройству, я хочу структурировать ее в следующем формате:
/devices/{id} --> Where {id} is the UID for the specific device
Я не уверен, является ли это наилучшей практикой, поскольку это будет означать URL-адресвыглядит примерно так:
/devices/ef4234d-fa4g-zxc34-b499-22haks12
, а URL-адрес чего-то вроде
/devices/1
, если я использую второй идентификатор в базе данных.Может ли кто-нибудь помочь мне с некоторыми указаниями относительно того, что лучше всего делать в этом направлении и почему?