我正在嘗試使用rest API來從Sugar-CRM get_entry v4_1。 當我試圖傳遞select_fields值,我得到空應答.. 當我經過空select_fields陣列我得到一個成功的響應..在SugarCRM中傳遞select字段數組時獲得null響應
這裏是我的代碼
var settings = {
"async": true,
"crossDomain": true,
"url": "http://mycrm.com/service/v4_1/rest.php",
"method": "POST",
"headers": {
"cache-control": "no-cache",
"postman-token": "e85b8af0-3234-45c8-f5ec-abe8xx4d6efd",
"content-type": "application/x-www-form-urlencoded"
},
"data": {
"method": "get_entry",
"input_type": "json",
"response_type": "json",
"rest_data": "{\"session\":\"xxyyxxsmkdemnmdm1212\",\"module_name\":\"Accounts\",\"id\":\"12345-6789-1214-1234\",\"select_fields\":{},\"link_name_to_fields_array\":{ }, \"track_view\":true}"
}
}
$.ajax(settings).done(function (response) {
console.log(response);
});
上面的代碼中成功地給了我回應時,我在select_fields中傳遞空數組。
注意:我在上面更改了會話,id,postman-token ..這些不是實際值。
你在select_fields中要求什麼值? – pauel
我想只傳遞select_fields中的特定字段,例如id,first_name,last_name –