语言: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
个赞
请登录后评论
TOP
切换版块
还有一种可能,你的SDK不是最新的。可以考虑下载一个最新的SDK试试
同学你好,很抱歉没有及时回答你的问题。其次,这是个有效的问题,暴露了我们的一个文档缺陷。
完全修复需要等到 .node 的SDK升级。现在你可以通过修改调用方式解决,调整以下部分
为