using file obtener contenido o curl

Me pidieron que usara una simple API de Facebook para devolver el número de Me gusta o Compartir en el trabajo que devuelve la cadena JSON. Ahora, ya que voy a hacer esto para una gran cantidad de enlaces, cuál es mejor:

Utilizando file_get_contents o cURL.

Ambos de ellos parecen devolver los mismos resultados y cURL parece ser más complicado de usar, pero cuál es la diferencia entre ellos. ¿Por qué la mayoría de la gente recomienda usar cURL sobre file_get_contents? Antes de ejecutar la API, que puede tardar un día completo en procesarse, me gustaría recibir comentarios.

Respuestas a la pregunta(2)

Su respuesta a la pregunta