get_file_contents is simpler than curl