API Zoho Books добавляет оценки

Я очень новичок в Zoho API, а также curl. Я пытаюсь разработать класс, способный создавать оценки для клиентов с помощью API Zoho Books, но когда я запускаю свой код, я получаю логический ложный ответ >>введите описание изображения здесь. Пожалуйста, скажите мне, что я делаю не так, а также направьте меня на сайт с соответствующими учебниками для этого.

    $data = array(
'authtoken'         => 'xxxxxxxxxx',
'JSONString'        => '{
"customer_id": "157691000000041090",
"contact_persons": [
"157691000000041090"],
"template_id": "157691000000041077",
"estimate_number": "EST-000001",
"reference_number": "QRT-123456",
"date": "2015-08-25",
"expiry_date": "2015-08-27""exchange_rate": 1.0,
"discount": 0.0,
"is_discount_before_tax": true,
"discount_type": "item_level",
"salesperson_name": "John Michael",
"is_inclusive_tax": "false",
"custom_fields": [
{
"index": 1,
"value": "25 Aug 2015"}
],
"line_items": [
{
"item_id": "157691000000041080",
"name": "Book1",
"description": "book",
"rate": 50.00,
"item_order": 0,
"quantity": 1.0,
"discount": 0.0,
"tax_id": "",
}
],
"notes": "Looking forward for your business.",
"terms": "Terms and conditions apply.",
"shipping_charge": 0.0,
"adjustment": 0.0,
"adjustment_description": "Adjustment"}',
"organization_id"   => '57408606'
);

$curl = curl_init($url);

curl_setopt_array($curl, array(
CURLOPT_POST => 1,
CURLOPT_POSTFIELDS => $data,
CURLOPT_RETURNTRANSFER => true
));

$estimate = curl_exec($curl);
var_dump($estimate)

2

Решение

Похоже, JSON не очень хорошо отформатирован. Пожалуйста, внесите следующие изменения и дайте мне знать, если это работает

1) добавить «,» после

«expiry_date»: «2015-08-27»

2) удалить «,» после

«tax_id»: «»,

4

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]