Programmatically Create 'full_html' Page Node in Drupal 7
OK, as it turns out, the 'body' field is not called 'body' in our Drupal installations; it's called 'field_page_body'. Changing that in the code made everything work.