Вам действительно нужно освоить способы отладки.
Используйте переменную для хранения URL-адреса и используйте его в качестве параметра file_get_contents. Таким образом, вы можете вывести / отладить значение и посмотреть, что происходит не так.
Если URL-адрес выглядит хорошо, запросите URL-адрес вручную и / или выведите / отладьте переменную $ shorttenURL, чтобы увидеть ее содержимое - это может быть ошибкой, а не ожидаемой.
Нам почти невозможно отладить ваш код, так как мы не знаем значений для всех ваших переменных.