282004,模版文字识别,文档demo
mxf219289 发布于2019-05 浏览:2020 回复:2
0
收藏

语言:nodejs。通用识别成功

代码如下:

var AipOcrClient = require("baidu-aip-sdk").ocr;

// 设置APPID/AK/SK
var APP_ID = ******;
var API_KEY = "******";
var SECRET_KEY = "******";

// 新建一个对象,建议只保存一个对象调用服务接口
var client = new AipOcrClient(APP_ID, API_KEY, SECRET_KEY);

var fs = require('fs');

var image = fs.readFileSync("test.jpg").toString("base64");

// 如果有可选参数
var options = {};
options["templateSign"] = "******";

// 带参数调用自定义模板文字识别
client.custom(image, options).then(function (result) {
console.log(JSON.stringify(result));
}).catch(function (err) {
// 如果发生网络错误
console.log(err);
});

错误如下:

{"data":{"isStructured":false,"logId":"155689344713466"},"error_code":282004,"error_msg":"invalid param, modelId is not number,please check your param"}

劳烦大家解答。

收藏
点赞
0
个赞
共2条回复 最后由156******37回复于2022-07
#3阿奴波仔回复于2019-05

还有一种可能,你的SDK不是最新的。可以考虑下载一个最新的SDK试试

0
#2阿奴波仔回复于2019-05

同学你好,很抱歉没有及时回答你的问题。其次,这是个有效的问题,暴露了我们的一个文档缺陷。

完全修复需要等到 .node 的SDK升级。现在你可以通过修改调用方式解决,调整以下部分

client.custom(image, options)

templateSign = "*************";
client.custom(image, templateSign, options)
0
TOP
切换版块