php百度搜索接口api,百度开放平台API调用

这篇博客展示了如何在PHP环境中利用百度开放平台的API进行OCR识别。通过创建百度客户端并进行OAuth认证,调用OCR接口对图像数据或URL进行识别,将结果显示在编辑框中。用户还可以通过拖放文件到界面来输入图像路径。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

importwin.ui;/*DSG{{*/varwinform = win.form(text="百度API测试";right=747;bottom=463;acceptfiles=1)

winform.add(

button={cls="button";text="识别";left=596;top=411;right=731;bottom=449;dr=1;dt=1;z=3};

edit={cls="edit";left=16;top=18;right=731;bottom=379;db=1;dl=1;dr=1;dt=1;edge=1;multiline=1;vscroll=1;z=1};

editUrl={cls="edit";text="http://bbs.aardio.com/data/attachment/forum/201712/29/213348g7wpsalpnn8gdnnp.png.thumb.jpg";left=16;top=415;right=591;bottom=447;align="right";dl=1;dr=1;dt=1;edge=1;z=2};

static={cls="static";text="请输入图像文件路径、或者网址:";left=21;top=392;right=234;bottom=407;dr=1;dt=1;transparent=1;z=4}

)/*}}*/importweb.json;

winform.button.oncommand =function(id,event){

winform.button.disabled =true;

thread.invoke(function(winform){importbaidu.client;varhttp =  baidu.client();//创建百度客户端//oauth认证if(! http.setAuth(//可以用一个参数直接写access_token,或者写一个可以获取access_token的网址"tTSWGGGaLXz48TWAN9g1qgGk",//你自己的API Key"ha10bCHkw2UssZDrbo09snvXw2x4SZeb"//你自己的Secret Key) ){

winform.edit.print("oauth认证证失败")

}else{//OCR识别接口varocr = http.api("https://aip.baidubce.com/rest/2.0/ocr/v1/");//调用ocrvarresult = ocr.general_basic(//这里可以写直接写本地图片路径、或者加载后的图像数据、也可以写URLimage = winform.editUrl.text;

)if(result) winform.edit.print(result);else{

winform.edit.print( http.lastResponse() );

}

}

winform.button.disabled =false;

},winform

)

}

winform.onDropFiles =function(files){

winform.editUrl.text = files[1];

}

winform.show()

win.loopMessage();

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值