Как я могу зарегистрировать свое мобильное приложение в FitBit, чтобы использовать его API, если мое мобильное приложение требует разработки FitBit API?

Я новичок в разработке мобильных приложений. Я хочу разработать мобильное приложение, которое считывает данные с часов FitBit и что-то делает с этими данными. После поиска в Интернете и на сайте dev.fitbit.com я должен зарегистрировать свое приложение, чтобы использовать его API, предоставив необходимую информацию, например, где приложение можно загрузить, какой URL-адрес обратного вызова. Похоже, приложение нужно сначала сделать, прежде чем оно сможет использовать API FitBit. Но как я могу разработать свое мобильное приложение без его API? Я действительно не понимаю эту концепцию. Может ли кто-нибудь помочь мне найти ответ?


person O Connor    schedule 14.09.2016    source источник


Ответы (1)


Для получения данных вы должны сначала зарегистрировать свое приложение на fitbit. Вам не нужно сначала создавать приложение, которое вы пытаетесь создать. Чтобы зарегистрировать ваше приложение, ему нужна основная информация о вашем приложении, такая как имя приложения, описание и т. д.

Предоставьте эту информацию о своем приложении. После регистрации fitbit предоставит вам несколько токенов (clientId, clientSecret и т. д.). Используя эти токены (используя OAuth2.0), вы получите токен доступа. Используя этот токен доступа, вы можете получить данные от fitbit и начать создавать свое приложение.

При регистрации приложения вам необходимо предоставить следующие данные.

Имя приложения: предопределенное имя вашего приложения, которое вы создаете. Это будет показано, как объяснено.

Предположим, вы хотите создать учетную запись на http://stackoverflow.com. Если у вас уже есть учетная запись в gmail или facebook, вы можете зарегистрироваться в google или facebook. Предположим, вы регистрируетесь в Google, после предоставления своих учетных данных Google появится одно всплывающее окно:

«Stack Exchange хотел бы» запросить разрешение на доступ к информации профиля Google. Здесь вместо обмена стеками будет видно имя вашего приложения.

Description : некоторое описание вашего приложения.

Веб-сайт приложения: базовый адрес вашего сайта. как https://www.gmail.com/

Организация: название вашей организации.

Веб-сайт организации: веб-сайт вашей организации

Тип приложения OAuth 2.0: использовать клиент

URL-адрес обратного вызова: это предопределенный оставшийся API. который будет использоваться для генерации токенов во время потока oauth. после успешной авторизации вы вернетесь к обратному вызову.

Тип доступа по умолчанию: дать идентификатор чтения только для чтения информации.

person Manav    schedule 17.09.2016
comment
Я понимаю это. Но не могли бы вы объяснить мне немного больше, например, если я еще не создал приложение, как я могу указать, где приложение можно загрузить, и какой URL-адрес обратного вызова? Должна ли это быть заранее определенная информация? - person O Connor; 22.09.2016