を使用してこのコマンドを実行し、そのファイル内でそのコマンドを入れて、とにかくあなたから必要なものは何でもそれからの復帰がされていますcurlレスポンスを呼び出し、このPHPファイルをajax経由で呼び出します。
<?php
//do your curl call here
//curl -X POST -u "CONVERSATION_USERNAME":"CONVERSATION_PASSWORD" -H "Content-Type:application/json" -d "{\"input\": {\"text\":\" \"}}" "https://gateway.watsonplatform.net/conversation/api/v1/workspaces/CONVERSATION_ID/message?version=2016-07-11"
//see http://php.net/manual/en/curl.examples-basic.php
//do a return like so if $url is you url
$defaults = array(
CURLOPT_URL => $url,
your_other_params => go_here,
CURLOPT_RETURNTRANSFER => 1
);
$ch = curl_init();
curl_setopt_array($ch, $defaults);
$result= curl_exec($ch);
if(! $result = curl_exec($ch))
{
trigger_error(curl_error($ch));
}
curl_close($ch);
echo json_encode($result);
?>
あなたが
$.post("ajax_curl.php", { passed_data: "pass_whatever_you_need" }, function(data) {
console.log(data);
}, "json");
'データ' のように見えるJSを呼び出しajax_curl.php
ファイルには、今、あなたのカールコール
https://secure.php.net/curl –