0
<?php
$curl = curl_init();
$post_args = array('body' => $data);
$header_args = array(
'Content-Type: text/plain',
'Accept: application/json'
);
curl_setopt($curl, CURLOPT_POST, true);
curl_setopt($curl, CURLOPT_POSTFIELDS, $post_args);
curl_setopt($curl, CURLOPT_HTTPHEADER, $header_args);
curl_setopt($curl, CURLOPT_HTTPAUTH, CURLAUTH_BASIC);
curl_setopt($curl, CURLOPT_USERPWD,"'xxx':'xxx'");
curl_setopt($curl, CURLOPT_URL, "https://gateway.watsonplatform.net/personality-insights/api/v2/profile");
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
$result = curl_exec($curl);
curl_close($curl);
$decoded = json_decode($result, true);
?>
私はPHPのカールとIBM Bluemixパーソナリティの洞察を使用したいと、私はこのエラーを取得しています:Undefined variable: data
私は何をしないのですか?この変数を設定するには、分析したいテキストをどのように渡すべきですか?あなただけ$post_args['body']
に割り当てる$data
変数が何であるかを、このPHPコードでPHPパーソナリティ洞察
を送信する場合、いくつかの値を設定するよりも、URLから気にいらを取得する場合は、その提出された記事で使用しているだけでみてください、私はインターネット上で見て、あると思います多くのファイルが見つかりませんでした。ibm hasntは人格の洞察のPHPサンプルを提供していませんでした。まだわかりません – user3026665
私はあなたの提案を試みましたが、間違いはありません。問題はhtml.howに何も表示されていないということです? – user3026665
それは、この表示された 'のvar_dump($結果)' – gaurav