Я пытаюсь использовать UMLS Search REST API . Я успешно восстановил TGT и ST. Однако, пытаясь выполнить поиск, как упомянуто в документации, я не получил никакого ответа вообще. Вот мой код:
<?php
$service_ticket='xxx' //ST retrieve earlier
$cURLConnection = curl_init();
curl_setopt($cURLConnection, CURLOPT_URL,"https://uts-ws.nlm.nih.gov/rest/search/current");
curl_setopt($cURLConnection, CURLOPT_RETURNTRANSFER, true);
//avoid unable to get local issuer certificate
$values = array(
'ticket' => $service_ticket,
'string' => 'C0162565'
);
$params = http_build_query($values);
curl_setopt($cURLConnection, CURLOPT_POSTFIELDS, $params);
$qresult = curl_exec($cURLConnection);
curl_close($cURLConnection);
$jsonArrayResponse = json_decode($qresult,true);
print_r($jsonArrayResponse);
?>