InfusionSoft API를 포함한 일부 코드를 상속 받았습니다. 나는 문서에서 어디서나 inf_field_Email, 또는 다른 필드 이름의 이름을 찾을 수 없습니다.InfusionSoft API 리드 소스
시도 : XML RPC를 사용하여 API의 소스 코드를 살펴본 결과 포럼에 가입하려고했지만 게시 할 수 없으며 이러한 필드 이름이있는 문서를 찾을 수 없습니다. 이 필드 이름 목록이 있습니까? 누구든지이 필드 이름이 어디에 있는지 알 수 있습니까?
다음을 수행 할 수 있습니다. 전자 메일로 연락처를 생성하십시오. 그러나 LeadSource를 추가하는 방법을 알 수 없습니다. URL 매개 변수 또는 POST 값을 사용할 수 있습니까? 이전 사람이 미리 만들어진 양식 iframe이로드 것을 사용하는 것처럼 나는 유형에 이것을 보면, 거의 표시, 사실
<?php
// ...
$postData = array(
'inf_form_xid' => $this->formId,
'infusionsoft_version' => $this->version,
'referrer' => 'https://'. $this->appName . '.infusionsoft.com/app/form/iframe/' . $this->formId,
'inf_field_Email' => $email,
'inf_field_LeadSource' => 'TEST: "LeadSource"',
'inf_field_Lead_Source' => 'TEST: "Lead_Source"'
);
:
이
는 컬 호출을하고있다 데이터를 게시 할 수 있습니다. 흠.
InfusionSoft는 두 가지 API를 가지고 있습니다. CRM에는 "암호화 된 키"가 숨겨져있는 API가 있습니다. Mashery와 다른 API 키 세트를 사용하는 또 다른 API가 있습니다. 이 상황이 나에게 분명하지 않았습니다. 나는 그들의 PHP API (XML One)를 사용하여 끝내었다. 원하는 것을 얻으려면 테이블에 대한 사용자 정의 쿼리를 수행해야하며, 다음 주석에서는 예제를 제공합니다. – JREAM
리드 소스 ID 받기 :'$ returnFields = array ('Id', 'Name'); 새 LeadSource 저장 및 새 ID 보유 : $ ($ 15) conDat = array ('Name'=> $ test); $ leadSourceId = $ app-> dsAdd ("LeadSource", $ conDat); ' – JREAM
좋은 의견을 주신 덕분에 – Ulterior