#include <WiFi.h>
#include <HTTPClient.h>
const char* ssid = "Wokwi-GUEST";
const char* password = "";
HTTPClient http;
String payload;
//下一行指定port很重要,之前沒這行,資料就傳不出去
WiFiServer server(80); // 宣告網站伺服器物件與埠號
String data_A,data_B;
String url;
void connectwifi(){
WiFi.mode(WIFI_STA);
WiFi.begin(ssid, password);
while (WiFi.status() != WL_CONNECTED) {
delay(500);
Serial.print(".");
}
Serial.println("\nConnected to the WiFi network");
Serial.println(WiFi.localIP());
}
void senddata(String data1){
url="https://hook.eu2.make.com/n4v9upc8has51pwwwhmfqpdhtrreskvu?data=";
url+=data1;
http.begin(url);
int httpCode = http.GET();
Serial.print("httpCode=");
Serial.println(httpCode);
if(httpCode > 0) {
if(httpCode == HTTP_CODE_OK) {
payload = http.getString();
Serial.print("payload=");
Serial.println(payload);
}
}
http.end();
}
void setup() {
Serial.begin(115200);
connectwifi();
data_A="298";
senddata(data_A);
}
void loop(){
}