Как я могу зарегистрировать свое мобильное приложение в FitBit, чтобы использовать его API, если моему мобильному приложению требуется разработка FitBit API?
Я новичок в разработке мобильных приложений. Я хочу разработать мобильное приложение, которое считывает данные с часов FitBit и что-то делает с этими данными. После поиска в Интернете и на dev.fitbit.com я должен зарегистрировать свое приложение, чтобы я мог использовать его API, предоставляя необходимую информацию, такую как, где приложение может быть загружено, каков URL обратного вызова. Похоже, что приложение должно быть сделано в первую очередь, прежде чем оно сможет использовать FitBit API. Но как я могу разработать свое мобильное приложение без его API? Я действительно не понимаю эту концепцию. Может кто-нибудь помочь мне найти ответ?
1 ответ
Для получения данных вы должны сначала зарегистрировать свое приложение на fitbit. Вам не нужно сначала создавать приложение, что вы пытаетесь создать. Чтобы зарегистрировать ваше приложение, ему нужна некоторая базовая информация о вашем приложении, такая как имя приложения, описание и т. Д.
Предоставьте эту информацию о вашем приложении. После регистрации fitbit предоставит вам несколько токенов (clientId, clientSecret и т. Д.). Используя эти токены (используя OAuth2.0), вы получите токен доступа. Используя этот токен доступа, вы можете получить данные из fitbit и начать создавать свое приложение.
При регистрации вашего приложения вам необходимо предоставить следующую информацию.
Имя приложения: предопределенное имя вашего приложения, которое вы создаете. Это будет показано как объяснено.
Предположим, вы хотите создать учетную запись на http://stackru.com/. Если у вас уже есть аккаунт в Gmail или Facebook, вы можете зарегистрироваться с помощью Google или Facebook. Предположим, вы зарегистрировались в Google. После предоставления учетных данных Google появится одно всплывающее окно:
"Stack Exchange хотел бы" попросить разрешения на доступ к информации профиля Google. Здесь вместо обмена стека будет видно имя вашего приложения.
Описание: некоторое описание вашего приложения.
Сайт приложения: базовый адрес вашего сайта. как https://www.gmail.com/
Организация: название вашей организации.
Веб-сайт организации: ваш веб-сайт организации
Тип приложения OAuth 2.0: использование клиента
URL обратного вызова: это предопределенный отдых API. это будет использоваться для генерации токена во время потока oauth. после успешной авторизации вы вернетесь к URL обратного вызова.
Тип доступа по умолчанию: дать чтение только для чтения информации.