I am looking to sync CiviCRM Contacts with a content type in Drupal. Basically, I need to relate the contact information, via a 'person' content type, to other entities in Drupal(content types, taxonomies, files, etc). Also need to have it smoothly integrate with SearchAPI/FacetAPI, which having the information synced to a Drupal content type would give me. So far all I can seem to find is information covering how to sync contacts from CiviCRM to 'users' in Drupal, which I do not want to do.
At first, it seemed as though the CiviCRM entity module would work(https://www.drupal.org/project/civicrm_entity), but I don't see an obvious way to add Drupal fields to CiviCRM entities on the Drupal side.
--edit--
Apologies, I should clarify. I do not need to push any data from Drupal to CiviCRM in this case. I just need to make sure that my 'person' records in Drupal are linked to 'contact' records in CiviCRM in such a way as the person's contact fields in Drupal(first name, last name, email, address, etc) are synced to grab the most recent data from their CiviCRM 'contact' field counterparts. The views integration is great and is working for displaying data from CiviCRM entities, no problems there. What I need is the glue for grabbing the contact field data from CiviCRM into a Drupal content type. Looking into services to see if it will fit for this, thank you.