Есть ли возможность подключить ESP8266 к Google Firestore без использования платформы Google IOT

#firebase #google-cloud-firestore #arduino-ide #nodemcu #arduino-esp8266

#firebase #google-облако-firestore #arduino-ide #nodemcu #arduino-esp8266

Вопрос:

Я работаю над проектом, в рамках которого я хочу подключить свой ESP8266 (NodeMCU) к Google Firestore (не RT-Firebase) для чтения / извлечения некоторых данных и, возможно, также записать что-то в него.

Я уже пробовал использовать простой GET-запрос REST API, но это продолжало заканчиваться неудачей. Какие-нибудь руководства, справка, примеры?

Вот ниже мой код простого Get-запроса, который продолжает выдавать ошибку

 [HTTP] GET... failed, error: connection refused
  
 void loop() {
  if(WiFi.status()== WL_CONNECTED){


  http.begin("https://firestore.googleapis.com/v1beta1/projects/edubox-49528/databases/(default)/documents/nodes?amp;key=[API-KEY]");
  int httpCode = http.GET(); //Send the request
  Serial.println(httpCode);
  if (httpCode > 0) {
    String payload = http.getString(); //Get the request response payload
    Serial.println(payload); //Print the response payload
  }
  else {
    Serial.printf("[HTTP] GET... failed, error: %sn", http.errorToString(httpCode).c_str());
  }
  http.end();
  } else {
    Serial.println("Error in WiFi connection");   
  }
  delay(10000);

}
  

Комментарии:

1. Можете ли вы выполнить тот же запрос со своего компьютера с помощью такого инструмента, как Postman?

2. @GazihanAlankus Да, я тестировал тот же запрос API с помощью такого инструмента, как ‘ apitester.com ‘ и это работает нормально.