これは実際には2つの(関連する)問題だと思います。Postmanを介してWatson ダイアログ APIでプロファイル変数を設定しようとすると、エラー (戻りコード 200) は発生しませんが、変数は設定されません。これは私が送信しているデータです:
{ "client_id": 152008, "name_values":[ { "name": "second", "value": "2" }] }
これが私が得る答えです:
{
"client_id": 152008,
"name_values": []
}
GET を実行すると、変数が設定されていないことが確認されます。
同じ JSON を使用してwatson-developer-cloudパッケージのdialog.updateProfile()経由で実行しようとすると、
Error: Missing required parameters: name_values
代わりは。
Watson ダイアログのプロファイル変数を正常に設定した人はいますか? どのようにしましたか?