В чем разница между классом Syncano и SyncanoDashboard?
В чем разница между Syncano
класс и SyncanoDashboard
в декларации так:
SyncanoDashboard syncano = new SyncanoDashboard(API_KEY, INSTANCE_NAME);
а также
Syncano syncano = new Syncano(API_KEY, INSTANCE_NAME);
??
1 ответ
Класс Syncano Dashboard используется для выполнения всех действий, требующих уровня доступа администратора и вашего ключа учетной записи (ключ учетной записи можно найти по следующей ссылке: https://dashboard.syncano.io/, см. Прикрепленный скриншот учетной записи Dashboard. Ключ)
Таким образом, используя класс Syncano, вы можете добавлять объекты, обновлять их, удалять их, входить в систему / регистрировать пользователей, запускать публичные веб-зацепки и т. Д.
Используя класс SyncanoDashboard, вы можете делать другие вещи, для которых вы обычно используете Dashboard - добавление нового класса, добавление Script, Trigger, Schedule и т. Д. - вещи, требующие доступа администратора, а не только стандартный ключ API.
Легко проверить, что каждый смотрит в исходный код:
- SyncanoDashboard.java - https://github.com/Syncano/syncano-android/blob/master/library/src/main/java/com/syncano/library/SyncanoDashboard.java
- Syncano.java - https://github.com/Syncano/syncano-android/blob/master/library/src/main/java/com/syncano/library/Syncano.java)
(отказ от ответственности: я работаю на Syncano)