Практическое руководство: настройка
Практическое руководство: настройка
Введение
Перед внедрением устройства «С камеры в облако», что у вас есть все необходимое для успешной реализации.
Зарегистрируйтесь как разработчик
Для настройки устройства согласно руководствам вам потребуется client_secret. Если вы его еще не получили, изучите руководство по началу работы и узнайте, как зарегистрироваться в качестве разработчика C2C. Наша команда предоставит учетные данные, необходимые для взаимодействия с API-интерфейсом.
Инструменты для работы с руководствами по реализации
Эти инструменты не являются обязательными, но благодаря им вы сможете следовать нашим руководствам и тестировать взаимодействия с API-интерфейсом напрямую.
cURL
В руководствах показаны запросы к API-интерфейсу Frame.io с использованием curl. Эта широко распространенная библиотека обеспечивает превосходный интерфейс командной строки для выполнения HTTP-запросов. При внедрении вашего устройства вам потребуется воспроизвести эти HTTP-вызовы на выбранном языке программирования. Использование curl в этих примерах позволяет протестировать взаимодействия с API-интерфейсом, просто копируя команды в терминал. Чтобы проверить, установлена ли curl в вашей системе, введите эту команду в терминале:
Вы должны получить результат, похожий на этот:
Если библиотека не установлена, установщики для большинства операционных систем можно найти здесь. Пользователи macOS или Linux могут установить ее через Homebrew:
Python
Для форматирования ответов JSON мы будем использовать Python, передавая результаты curl через:
Чтобы проверить, установлен ли у вас Python:
Ожидаемый результат:
Если Python не установлен, его можно загрузить здесь. Подойдет Python 2.6+ или Python 3.x. Хотя использовать Python не обязательно, он помогает сделать ответы более читаемыми. Аналогичные возможности предоставляют также инструменты типа jq.
Эталонная реализация
Пакет разработчика включает эталонную реализацию Python с примером приложения CLI для добавления медиафайлов в Frame.io через подключение C2C. После проработки каждого раздела этих руководств может быть полезно изучить эталонную реализацию, чтобы увидеть применение концепций в рабочем коде.
Дальнейшие шаги
Если вы еще этого не сделали, рекомендуем связаться с нашей командой, а затем перейти к руководству по аутентификации и авторизации. Будем рады помочь вам в процессе реализации.