Данные

База данных Open Food Facts доступна под Open Database License.
Отдельное содержимое базы данных доступно под Database Contents License.
Изображения продуктов доступны под Creative Commons Attribution ShareAlike licence. Они могут содержать графические элементы, на которые распространяются авторские или иные права, которые в некоторых случаях могут быть растиражированы (права на цитирование или добросовестное использование).

Пожалуйста, прочитайте Условия использования и повторного использования перед повторным использованием данных.

Мы очень заинтересованы в изучении целей использования данных Open Food Facts. Это не обязательно, но мы были бы очень признательны, если вы сообщите нам о ваших повторных использованиях, чтобы мы могли поделиться ими с сообществом Open Food Facts.

Экспорт данных Open Food Facts

Дампы базы данных и экспорт генерируются каждую ночь.

Информация о различных полях для дампа MongoDB и экспорта CSV доступна по адресу https://world.openfoodfacts.org/data/data-fields.txt

Дамп MongoDB

Данные для всех продуктов доступны в дампе базы данных MongoDB.

Ссылка
https://static.openfoodfacts.org/data/openfoodfacts-mongodbdump.tar.gz
sha256sum
https://static.openfoodfacts.org/data/sha256sum
md5sum
https://static.openfoodfacts.org/data/md5sum

Экспорт дельты

Ежедневный экспорт дельты предоставляется за предыдущие 14 дней. Список доступных в настоящее время дельта-файлов можно найти по адресу https://static.openfoodfacts.org/data/delta/index.txt. Каждая строка представляет файл, который доступен по адресу https://static.openfoodfacts.org/data/delta/{filename}. Имя файла содержит метку времени UNIX первого и последнего изменения, содержащуюся в файле JSON, так что дельта-файлы могут быть импортированы (после извлечения) с помощью mongoimport в алфавитном порядке.

Обратите внимание, что из-за природы mongoexport, дельта-файлы не смогут рассказать вам об удаленных продуктах. Чтобы убрать удаленные товары из вашей базы данных, вам необходимо импортировать полный дамп MongoDB.

Экспорт данных CSV

Данные для всех продуктов или некоторых продуктов можно загрузить в формате CSV (для чтения с помощью OpenOffice, Excel и многих других программ) через форму расширенного поиска.

Ссылка
https://static.openfoodfacts.org/data/en.openfoodfacts.org.products.csv

Кодировка файла - Unicode UTF-8. Символом, который разделяет поля, является <tab> (табуляция).

Экспорт данных RDF

База данных также доступна в формате RDF. объявление на французском.

Ссылка
https://world.openfoodfacts.org/data/en.openfoodfacts.org.products.rdf

Экспериментальный JSON API

JSON API также доступен для чтения данных о продукте. Этот API, в частности, используется в мобильном приложении Open Food Facts для iPhone и Android.

Этот API является экспериментальным и может измениться. Пожалуйста, сообщите нам, если вы используете его, чтобы мы могли рассказать вам о возможных изменениях.

URL для чтения данных о продукте: https://world.openfoodfacts.org/api/v0/product/[barcode].json

Например: https://world.openfoodfacts.org/api/v0/product/737628064502.json

Мобильное приложение для Android и iPhone

Код для мобильного приложения Open Food Facts доступен на GitHub. Приложение позволяет пользователям сканировать штрих-код продуктов, просматривать информацию о продукте, а также снимать и отправлять фотографии и данные для отсутствующих продуктов.

Приложение для iOS разработано на HTML и Javascript благодаря Phonegap (Cordova). Мы также работаем над Swift-версией

Приложение для Android разработано в Java.

Вы можете повторно использовать код (это открытый исходный код) и помочь нам улучшить его для всех на всей планете.

Оболочки и SDK

Возможно, у нас есть оболочка для вашего любимого языка программирования. Если есть, вы можете использовать её и улучшить. Если нет, вы можете помочь создать её.

Список рассылки для данных, API и экспортов

Вы также можете присоединиться к списку рассылки, чтобы обсуждать API и экспорт, рассказывать нам о своем повторном использовании и получать уведомления о внесении улучшений или изменений в API. Отправьте пустое электронное письмо по адресу api-subscribe@openfoodfacts.org чтобы подписаться.

Вы также можете присоединиться к Open Food Facts Slack, который является предпочтительным способом задать вопросы и обсудить API .

Связаться с нами

По любым вопросам, касающимся данных, вы можете связаться с нами по contact@openfoodfacts.org