Я надеюсь, что кто-то сможет мне помочь. Я пытаюсь использовать Highrise API для вставки некоторых данных, но по какой-то причине я не могу получить настраиваемые поля для вставки. Когда я отправляю запрос на завивание, все данные, за исключением настраиваемых полей, добавляются и сообщение об ошибке отсутствует. Ниже размещен XML:
<person> <first-name>Testing</first-name> <last-name>Account</last-name> <contact-data> <email-addresses> <email-address> <address>BigB@boom.com</address> <location>Work</location> </email-address> </email-addresses> <phone-numbers> <phone-number> <number>555-555-8811</number> <location>Work</location> </phone-number> </phone-numbers> <addresses> <address> <city>Intergalactic</city> <state>Space</state> <street>111 Sun Blvd</street> <zip>12345</zip> <location>Work</location> </address> </addresses> </contact-data> <subject_datas> <subject_data> <subject_field_id>111111</subject_field_id> <value>testing</value> </subject_data> </subject_datas> </person>
Это пример того, что highrise имеет в документации:
<person> <first-name>John</first-name> <last-name>Doe</last-name> <title>CEO</title> <company-name>Doe Inc.</company-name> <background>A popular guy for random data</background> <linkedin_url>http://us.linkedin.com/in/john-doe</linkedin_url> <contact-data> <email-addresses> <email-address> <address>john.doe@example.com</address> <location>Work</location> </email-address> </email-addresses> <phone-numbers> <phone-number> <number>555-555-5555</number> <location>Work</location> </phone-number> <phone-number> <number>555-666-6666</number> <location>Home</location> </phone-number> </phone-numbers> </contact-data> <!-- start of custom fields --> <subject_datas type="array"> <subject_data> <value>Chicago</value> <subject_field_id type="integer">2</subject_field_id> </subject_data> </subject_datas> <!-- end of custom fields --> </person>
subject_field_id
– это глобальный идентификатор для этого поля, а не идентификатор отдельной записи.
Вот документация API, в которой я пробовал несколько комбинаций вещей, но не повезло. Я надеюсь, что у кого-то будет некоторый опыт в этом.