Basta leggere la documentzione della funzione file_get_contents() per scoprire che non supporta il protocollo https.
Seguendo il link Supported protocols and wrappers trovi i protocolli e wrapper supportati.
Se hai accesso al file php.ini puoi fare così
abilita l'estensione php_openssl
imposta ad on allow_url_fopen
Se non hai accesso al file php.ini puoi provare con cURL.