博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
百度API接口python3如何使用【人脸搜索示例】
阅读量:4598 次
发布时间:2019-06-09

本文共 1696 字,大约阅读时间需要 5 分钟。

import urllib, sysimport urllib.request as urllib2#urllib2在py3中我们用urllib.request来替换import sslimport json# client_id 为官网获取的AK, client_secret 为官网获取的SKhost = 'https://aip.baidubce.com/oauth/2.0/token?grant_type=client_credentials&client_id=【自己的AK】&client_secret=【自己的SK】'request = urllib2.Request(host)request.add_header('Content-Type', 'application/json; charset=UTF-8')response = urllib2.urlopen(request)content = response.read()if (content):    access_token=json.loads(content)["access_token"]    # print(access_token)# url="https://aip.baidubce.com/rest/2.0/face/v3/search?access_token="+access_token# encoding:utf-8import urllib'''人脸搜索'''import base64with open("G:\\PY\\face.png",'rb') as f:    imageB = base64.b64encode(f.read())image = str(imageB,'utf-8')request_url = "https://aip.baidubce.com/rest/2.0/face/v3/search"params = {
"image_type":"BASE64","group_id_list":"faceLib,group1","quality_control":"LOW"}params["image"]=imageparams1=str(params)# params = "{\"image\":\"027d8308a2ec665acb1bdf63e513bcb9\",\"image_type\":\"FACE_TOKEN\",\"group_id_list\":\"group_repeat,group_233\",\"quality_control\":\"LOW\",\"liveness_control\":\"NORMAL\"}"# data = urllib.parse.urlencode(params).encode("utf-8")# access_token = '[调用鉴权接口获取的token]'request_url = request_url + "?access_token=" + access_token# request = urllib2.Request(url=request_url, data=params1)# print(request)# request.add_header('Content-Type', 'application/json')# print(request)response = urllib2.urlopen(request_url,data=urllib.parse.urlencode(params).encode("utf-8"))#data=urllib.parse.urlencode(data).encode("utf-8")content = response.read()if content: print(content)

 

转载于:https://www.cnblogs.com/ningxinjie/p/11291152.html

你可能感兴趣的文章
Oracle物理文件分类:
查看>>
请别随意关闭默认共享
查看>>
Linux CentOS中防火墙的关闭及开启端口
查看>>
机器学习中的数学(1)-回归(regression)、梯度下降(gradient descent)
查看>>
网页性能优化
查看>>
destoon网站转移空间教程
查看>>
.Net 三款工作流引擎比较:WWF、netBPM 和 ccflow
查看>>
P1280 尼克的任务(DP)
查看>>
在PC上测试移动端网站和模拟手机浏览器的5大方法
查看>>
Saltstack_使用指南18_API
查看>>
javascript 之 浏览器宽度、高度总结
查看>>
python实例31[列出目录下所有的文件到txt]
查看>>
修复iPhone上submit按钮bug
查看>>
backbone collection add 事件回调参数
查看>>
转载:XGBOOST算法梳理
查看>>
EM算法
查看>>
istringstream。PKU2493 Rdeaalbe。
查看>>
linux监控系统的状态
查看>>
编码风格
查看>>
Linux的ls命令在Windows中的应用
查看>>