Как выполнить задачи администратора Firestore из серверного приложения Dart? - PullRequest
0 голосов
/ 02 марта 2019

Я работаю над созданием серверного приложения Dart, которое будет работать в App Engine.Ему нужен доступ к базе данных Firestore, но у меня возникают проблемы с этим.

Пакеты Dart, которые я пробовал:

В обоих случаях я получаю такие ошибки при попытке выполнить мой код:

file:///root/.pub-cache/hosted/pub.dartlang.org/firebase_admin_interop-1.2.2/lib/src/database.dart:5:8: Error: Not found: 'dart:js'
import 'dart:js';

Myсмутное понимание этой ошибки заключается в том, что это означает, что библиотека зависит от работы в браузере.Однако мне не удалось найти какой-либо способ взаимодействия с Firestore в конфигурации сервер-сервер с использованием Dart.

Единственный выход здесь - использовать Firestore REST API

1 Ответ

0 голосов
/ 02 марта 2019

Firebase Admin SDK для Dart отсутствует.Так что действительно, REST API будет вашим лучшим.

Обратите внимание, что большая часть функций администратора не представлена ​​в документированном REST API.Итак, ммм, и я бы серьезно подумал о переходе на платформу, где вы можете использовать один из официальных SDK администратора.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...