При запросе API Graph к «известному» браузеру вывод JSON форматируется таким образом, чтобы людям было легче читать. Если запрос выполняется любым другим браузером, он выводит все в одной строке.
Как вы явно делаете запрос, чтобы форматирование не делалось? Я уверен, что я видел это где-то, но я не могу найти это сейчас.