各位有没有PHP的案例学习一下,总是搞不懂
xingle8 发布于2018-07 浏览:1793 回复:13
0
收藏

各位有没有PHP案例学习一下,看了两天了,总是搞不懂。。。。

收藏
点赞
0
个赞
共13条回复 最后由xingle8回复于2018-07
#14xingle8回复于2018-07
#13 蓝兰兰111回复
这个地方有API文档可以参考。http://ai.baidu.com/docs#/ImageSearch-PHP-SDK/top  
展开

你用PHP成功过吗?如果成功了能不能贴一下代码?

0
#13蓝兰兰111回复于2018-07

这个地方有API文档可以参考。http://ai.baidu.com/docs#/ImageSearch-PHP-SDK/top

 

0
#12xingle8回复于2018-07
#11 用户已被禁言回复
无所谓了。只要print出那个才行。我只是百度了一下PHP的输出。

我提交的工单回复了,说是接口问题,郁闷。。。

感谢你的热心答复!

0
#11用户已被禁言回复于2018-07
#9 xingle8回复
我比较习惯用 print_r('<pre>'); print_r($client);
展开

无所谓了。只要print出那个才行。我只是百度了一下PHP的输出。

1
#10xingle8回复于2018-07

require_once 'AipImageSearch.php';
const APP_ID = 'xxxx';
const API_KEY = 'xxxx';
const SECRET_KEY = 'xxxx';
$client = new AipImageSearch(APP_ID, API_KEY, SECRET_KEY);

//入库,先检查有没有选择图片
$file = $_FILES["riku_image"];
if ($file["error"] > 0) {
echo "没有选择图片!";
}else{
$image = file_get_contents($file['tmp_name']);

$options = array();
$options["brief"] = $file['name'];

// 调用相似图检索—入库
$client -> similarAdd($image, $options);
print_r('

');
print_r($client);

}

0
#9xingle8回复于2018-07
#8 用户已被禁言回复
[代码] 你写这句代码了吗?

我比较习惯用

print_r('

');

print_r($client);

0
#8用户已被禁言回复于2018-07
#6 xingle8回复
$image = file_get_contents('example.jpg'); // 调用相似图检索—入库 $client->similarAdd($image); 上传成功后,$client应该是返回数据参数,相似图检索—入库 返回示例 { "log_id": 2263663554, "cont_sign": "4261577168,501945506" } 可惜没有这个,不知道什么原因?
展开
var_dump($client);

你写这句代码了吗?

1
#7用户已被禁言回复于2018-07
#6 xingle8回复
$image = file_get_contents('example.jpg'); // 调用相似图检索—入库 $client->similarAdd($image); 上传成功后,$client应该是返回数据参数,相似图检索—入库 返回示例 { "log_id": 2263663554, "cont_sign": "4261577168,501945506" } 可惜没有这个,不知道什么原因?
展开

我不懂PHP。$client->similarAdd($image); 这句你有输出吗?只是调用了。你要自己输出懂呀。我上面也列举了Java python的输出语句。$client 你这个是需要自己打印输出一下的呀

 

1
#6xingle8回复于2018-07
#5 用户已被禁言回复
http://ai.baidu.com/docs#/ImageSearch-PHP-SDK/top sdk官网示例代码地址 结果需要你自己输出。不知道php的输出是什么 例如Java是 JSONObject object =  client.xxxxx();System.out.println(object); Python 则是result=client.sameHqAdd(image, options) ; print(result);
展开

$image = file_get_contents('example.jpg');

// 调用相似图检索—入库

$client->similarAdd($image);

上传成功后,$client应该是返回数据参数,相似图检索—入库 返回示例

{
"log_id": 2263663554,
"cont_sign": "4261577168,501945506"
}

可惜没有这个,不知道什么原因?

0
#5用户已被禁言回复于2018-07
#4 xingle8回复
你好,我使用的是PHP SDK,我测试图像搜索,相似图检索—入库总有些问题不知道怎么查,比如 1.文档里面说可选参数可以不写,但是我一留空就上传不成功,参数brief只要不为空就上传成功 2.上传成功后不知道为什么总是得不到返回数据,但是在后台管理图片中,图片已经成功存在 我使用原生的PHP,和ThinkPHP5都是一样的问题,百度找问题所在根本找不到,我之前是开发过简单的taobaAPI,我觉得我应该能理解官方文档,还有官方的图像搜索sdk里没有示例。。。
展开

http://ai.baidu.com/docs#/ImageSearch-PHP-SDK/top sdk官网示例代码地址

结果需要你自己输出。不知道php的输出是什么 例如Java是 JSONObject object =  client.xxxxx();System.out.println(object);

Python 则是result=client.sameHqAdd(image, options) ; print(result);

1
#4xingle8回复于2018-07
#3 用户已被禁言回复
你是需要代码调用呢?还是说别的呢?

你好,我使用的是PHP SDK,我测试图像搜索,相似图检索—入库总有些问题不知道怎么查,比如

1.文档里面说可选参数可以不写,但是我一留空就上传不成功,参数brief只要不为空就上传成功

2.上传成功后不知道为什么总是得不到返回数据,但是在后台管理图片中,图片已经成功存在

我使用原生的PHP,和ThinkPHP5都是一样的问题,百度找问题所在根本找不到,我之前是开发过简单的taobaAPI,我觉得我应该能理解官方文档,还有官方的图像搜索sdk里没有示例。。。

0
#3用户已被禁言回复于2018-07

你是需要代码调用呢?还是说别的呢?

1
#2用户已被禁言回复于2018-07

你是自己写代码调用呢?

还是用sdk呢?官网都给了部分的示例代码的

当然官网无法把控开发者对语言的掌握程度

1
TOP
切换版块