@@ -82,15 +82,19 @@ NaturalLanguageClassifier.prototype.create = function(params, callback) {
8282NaturalLanguageClassifier . prototype . classify = function ( params , callback ) {
8383 params = params || { } ;
8484
85+ // #84: use classifier_id not classifier.
86+ if ( ! params . classifier_id )
87+ params . classifier_id = params . classifier ;
88+
8589 var parameters = {
8690 options : {
87- url : '/v1/classifiers/{classifier }/classify' ,
91+ url : '/v1/classifiers/{classifier_id }/classify' ,
8892 method : 'POST' ,
8993 json : true ,
90- path : pick ( params , [ 'classifier ' ] ) ,
94+ path : pick ( params , [ 'classifier_id ' ] ) ,
9195 body : pick ( params , [ 'text' ] )
9296 } ,
93- requiredParams : [ 'classifier ' , 'text' ] ,
97+ requiredParams : [ 'classifier_id ' , 'text' ] ,
9498 defaultOptions : this . _options
9599 } ;
96100
@@ -103,14 +107,18 @@ NaturalLanguageClassifier.prototype.classify = function(params, callback) {
103107NaturalLanguageClassifier . prototype . status = function ( params , callback ) {
104108 params = params || { } ;
105109
110+ // #84: use classifier_id not classifier.
111+ if ( ! params . classifier_id )
112+ params . classifier_id = params . classifier ;
113+
106114 var parameters = {
107115 options : {
108- url : '/v1/classifiers/{classifier }' ,
116+ url : '/v1/classifiers/{classifier_id }' ,
109117 method : 'GET' ,
110118 json : true ,
111119 path : params
112120 } ,
113- requiredParams : [ 'classifier ' ] ,
121+ requiredParams : [ 'classifier_id ' ] ,
114122 defaultOptions : this . _options
115123 } ;
116124
@@ -139,14 +147,18 @@ NaturalLanguageClassifier.prototype.list = function(params, callback) {
139147NaturalLanguageClassifier . prototype . remove = function ( params , callback ) {
140148 params = params || { } ;
141149
150+ // #84: use classifier_id not classifier.
151+ if ( ! params . classifier_id )
152+ params . classifier_id = params . classifier ;
153+
142154 var parameters = {
143155 options : {
144- url : '/v1/classifiers/{classifier }' ,
156+ url : '/v1/classifiers/{classifier_id }' ,
145157 method : 'DELETE' ,
146158 path : params ,
147159 json : true
148160 } ,
149- requiredParams : [ 'classifier ' ] ,
161+ requiredParams : [ 'classifier_id ' ] ,
150162 defaultOptions : this . _options
151163 } ;
152164
0 commit comments