Что такое API метаданных?
Что именно Metadata API
. Я слышал эти термины много раз, но до сих пор не могу понять их концепцию.
Я умею создавать API
в java
или javascript
но много раз мне говорили исследовать Metadata API
из application
но я все еще не могу понять.
Может кто-нибудь привести пример того же? есть ли общественностьmetadata API
доступный?
2 ответа
Если вы просто возьмете общий смысл метаданных - "данные, которые предоставляют информацию о других данных". Вы можете просто представить себе Metadata API - это интерфейс, который позволяет запрашивать данные о данных и получать ответ.
Примером может быть фотография, когда делается необработанная фотография, есть много метаданных, в которых хранятся значения экспозиции, контрастности и т. Д.
Таким образом, API метаданных в этом контексте может использоваться для взаимодействия с этими данными. Он будет классифицироваться как API метаданных, потому что вы напрямую взаимодействуете не с фотографией, а с данными, из которых строится фотография. Имеет ли это смысл?
При многократной работе с данными вам приходится взаимодействовать с большими базами данных с множеством полей. Например, если вы работаете с Google Analytics, инструмент отчетности взаимодействует со многими базами данных с сотнями различных полей и столбцов этих баз данных. Различные временные метки для ваших данных, кодировки, типы, журналы, контент, конфигурации xml и т. Д. Каждый из этих столбцов базы данных имеет свой собственный формат, и, поскольку их так много, человеку практически невозможно запомнить весь точный синтаксис и параметры. для каждого из этих полей.
По этой причине мы создаем интерфейс приложения. (API)
для доступа к этой информации (metadata)
. Этот API метаданных может помочь вам лучше понять, какие данные подходят для вашего приложения и как вы можете взаимодействовать с базой данных для их получения.
Вот ответ API метаданных из Google Analytics. Там вы можете увидеть, какой тип информации конечная точка ожидает от вас для отправки, чтобы получить действительный ответ.
Вот также ссылка на обзор вышеуказанного API метаданных.