在 Arduino Uno 和 Ethernet shield 中使用 Firebase Arduino 库时出现错误“#include <string> while compiling”

Error "#include <string> while compiling" when using Firebase Arduino library in Arduino Uno vs Ethernet shield

我想在我的 Arduino Uno vs 以太网屏蔽上使用 FirebaseArduino 库(实时数据库),而不是使用 NodeMCU(使用有线而不是无线)。
但是在编译源代码时出现了这个错误:

Documents/Arduino/libraries/firebase-arduino-master/src/FirebaseArduino.h:20:18: fatal error: string: No such file or directory 
#include <string>

问题 1
我该如何解决这个问题?

问题 2
我可以在 Arduino Uno vs 以太网屏蔽上使用这个库吗? (这是为ESP8266写的)

因为安装在 Arduinos 上的 MCU 没有处理 https 连接的马力。 (https://arduino.stackexchange.com/questions/4/how-to-get-https-on-arduinohttps://forum.arduino.cc/index.php?topic=427354.0)
所以我打算构建一个小型后端来将数据包转发到 Firebase 数据库。就像@King Reload 提到的:github.com/robertcedwards/httpFirebase。