Ethernet Shield Issues (Twitter Project)

I am trying to make my arduino tweet through my Ethernet shield. The problem is I keep on getting an error code that says in the serial monitor “failed : code 0.” I don’t know what it means, but i’ll paste my code down below. Also I am new to arduino so I don’t know a lot about coding in arduino.

#if defined(ARDUINO) && ARDUINO > 18   // Arduino 0019 or later
#include <SPI.h>
#endif
#include <Ethernet.h>
//#include <EthernetDNS.h>  Only needed in Arduino 0022 or earlier
#include <Twitter.h>

byte mac[] = { 0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED };
byte ip[] = { 10, 90, 10, 175 };
Twitter twitter("my token here");
char msg[] = "Hello, World! I'm Arduino!";

void setup()
{
  delay(1000);
  Ethernet.begin(mac, ip);
  Serial.begin(9600);
  
  Serial.println("connecting ...");
  if (twitter.post(msg)) {
    int status = twitter.wait();
    if (status == 200) {
      Serial.println("OK.");
    } else {
      Serial.print("failed : code ");
      Serial.println(status);
    }
  } else {
    Serial.println("connection failed.");
  }
}

void loop()
{
}

Here is the website I followed: https://arduino-tweet.appspot.com/