Что такое API метаданных? - PullRequest
2 голосов
/ 19 июня 2020

Что такое Metadata API. Я слышал эти термины много раз, но до сих пор не могу понять их концепцию.

Я знаю, как создать API в java или javascript, но много раз мне предлагали изучить Metadata API из application, но я все еще не могу понять.

Может ли кто-нибудь привести пример того же? есть ли в наличии какие-либо публикации c metadata API?

Ответы [ 2 ]

3 голосов
/ 19 июня 2020

Если просто взять общий смысл метаданных - «данные, которые предоставляют информацию о других данных». Вы можете просто представить себе Metadata API - это интерфейс, который позволяет вам запрашивать данные о данных и получать ответ. значения экспозиции, контраста и т. д. c.

Таким образом, API метаданных в этом контексте может использоваться для взаимодействия с этими данными. Он будет классифицироваться как API метаданных, потому что вы напрямую взаимодействуете не с фотографией, а с данными, из которых строится фотография. В этом есть смысл?

1 голос
/ 22 июня 2020

При многократной работе с данными вам приходится взаимодействовать с большими базами данных с множеством полей. Например, если вы работаете с Google Analytics , инструмент отчетов взаимодействует со многими базами данных с сотнями различных полей и столбцов этих баз данных. Различные временные метки для ваших данных, кодировки, типы, журналы, контент, xml конфигурации и т.д. c. Каждый из этих столбцов базы данных имеет свой собственный формат, и, поскольку их очень много, человеку практически невозможно запомнить весь точный синтаксис и параметры для каждого из этих полей.

По этой причине мы создаем приложение интерфейс (API) для доступа к этой информации (metadata). Этот API метаданных может помочь вам лучше понять, какие данные подходят для вашего приложения и как вы можете взаимодействовать с базой данных для их извлечения.

Вот ответ от API метаданных из Google Analytics . Здесь вы можете увидеть, какой тип информации конечная точка ожидает от вас для получения действительного ответа.

Здесь также ссылка для обзора вышеуказанного API метаданных.

...