Firebase 是否有可能在不使用谷歌物联网平台的情况下将ESP8266连接到谷歌Firestore
我正在进行一个项目,我想将我的ESP8266(NodeMCU)连接到googleFirestore(而不是RT Firebase),以读取/检索一些数据,并可能向其中写入一些内容 我已经尝试过一个简单的RESTAPI GET请求,但一直失败。有什么指南、帮助、例子吗 下面是我的一个简单Get请求的代码,它不断地给出一个错误Firebase 是否有可能在不使用谷歌物联网平台的情况下将ESP8266连接到谷歌Firestore,firebase,google-cloud-firestore,arduino-ide,nodemcu,arduino-esp8266,Firebase,Google Cloud Firestore,Arduino Ide,Nodemcu,Arduino Esp8266,我正在进行一个项目,我想将我的ESP8266(NodeMCU)连接到googleFirestore(而不是RT Firebase),以读取/检索一些数据,并可能向其中写入一些内容 我已经尝试过一个简单的RESTAPI GET请求,但一直失败。有什么指南、帮助、例子吗 下面是我的一个简单Get请求的代码,它不断地给出一个错误 [HTTP] GET... failed, error: connection refused 你能用Postman这样的工具从你的计算机发出同样的请求吗?@Gazihan
[HTTP] GET... failed, error: connection refused
你能用Postman这样的工具从你的计算机发出同样的请求吗?@Gazihanankus是的,我用“”这样的工具测试过同样的API请求,效果很好。
void loop() {
if(WiFi.status()== WL_CONNECTED){
http.begin("https://firestore.googleapis.com/v1beta1/projects/edubox-49528/databases/(default)/documents/nodes?&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: %s\n", http.errorToString(httpCode).c_str());
}
http.end();
} else {
Serial.println("Error in WiFi connection");
}
delay(10000);
}