2
我正在使用將數據存儲到JSON文件的api。這些數據是從用戶填寫我的網站的表格中收集的。其插入的方式去如下:獲取JSON數據
$pers_payload = array(
'gender' => 'Unknown', //or Male/Female
'first_name' => $_POST['billing_first_name'],
'family_name' => $_POST ['billing_last_name'],
'email' => $_POST['billing_email'],
'linked_as_contact_to_organization' => array(
array(
'organization_id' => $organization_id, // add the person as a contact to the newly created organization
'work_email' => $_POST['billing_email'],
'work_phone' => $_POST['billing_phone']
)
),
'visiting_address' => array(
'country_code' => 'NL'
), // can be extented with other address data
'postal_address' => array(
'country_code' => $_POST['billing_country']
) // can be extented with other address data
);
然後:
$person = $SimplicateApi->makeApiCall('POST','/crm/person',json_encode($pers_payload));
現在不是後我想獲得的數據。我試圖得到這樣的數據:
$SimplicateApi->makeApiCall('GET','/crm/organization?q[name]=*my name*');
我不知道這是否是正確的方式,以及它沒有工作,所以顯然它沒有。
反正是用PHP什麼即時試圖達到我想要收集現有的人的name
值。這個數據被存儲在/api/v2/crm/person.json
API文檔(我看,但不明白很好地)http://api.simplicate.nl/
所有的數據會不只是更換'$ _POST'用'$ _REQUEST '在你的數組構造函數中? – Ohgodwhy
從我可以告訴第二個請求,意思是'$ SimplicateApi-> makeApiCall('POST','/ crm/organization?q [name] = * my name *');'應該是'GET'而不是' POST'。除此之外,我不一定會看到任何錯誤。 – Andrew
@Andrew對不起,我試過了,複製粘貼出了問題。但我已經試過了 –