zendesk / zendesk_api_client_php

Official Zendesk API v2 client library for PHP
336 stars 259 forks source link

Tickets can be updated with Replies? #446

Closed imadeelnazar closed 4 months ago

imadeelnazar commented 4 years ago

$client->tickets()->update(15, [ 'priority' => 'urgent', 'comment' => [ 'public' => true, 'body' => 'We have changed your ticket priority to Urgent and will keep you up-to-date asap.' ], ]);

i have added same code but getting this error

Fatal error: Uncaught GuzzleHttp\Exception\ClientException: Client error:PUT https://websitedev.zendesk.com/api/v2/tickets/15.jsonresulted in a422 Unprocessable Entityresponse: {"error":"RecordInvalid","description":"Record validation errors","details":{"base":[{"description":"Priority: is invali (truncated...) in /home/websites/public_html/my/wp-content/plugins/seoptiks-ticket-system/vendor/guzzlehttp/guzzle/src/Exception/RequestException.php:113 Stack trace: #0 /home/websites/public_html/my/wp-content/plugins/seoptiks-ticket-system/vendor/guzzlehttp/guzzle/src/Middleware.php(65): GuzzleHttp\Exception\RequestException::create(Object(GuzzleHttp\Psr7\Request), Object(GuzzleHttp\Psr7\Response)) #1 /home/websites/public_html/my/wp-content/plugins/seoptiks-ticket-system/vendor/guzzlehttp/promises/src/Promise.php(203): GuzzleHttp\Middleware::GuzzleHttp\{closure}(Object(GuzzleHttp\Psr7\Response)) #2 /home/websites/public_html/my/wp-content/plugins/seoptiks-ticket-system/vendor/guzzlehttp/promises/src/Promise.php(156): in /home/websites/public_html/my/wp-content/plugins/seoptiks-ticket-system/src/Zendesk/API/Http.php on line 95

ecoologic commented 5 months ago

Hi,

thank you for your request, are you still interested in a solution for this issue?

ecoologic commented 4 months ago

Closing due to inactivity. Re-open if needed.