我正在使用Google Vision Api,我知道如何使用下面的任何图片uri发送请求 .
`{
"requests":[
{
"image":{
"source":{
"imageUri":
"https://fallaviblob.blob.core.windows.net/createdblobs/20170601_191635_237.png"
}
},
"features":[
{
"type":"LABEL_DETECTION"
},
{
"type":"WEB_DETECTION"
}
]
}
]
}`
我想使用Php Client Library来使用发送请求 . 当我查看Google Vision文档中的示例代码时,它仅显示适用于Google Cloud 端存储的远程图像的本 Map 像示例 .
https://cloud.google.com/vision/docs/detecting-labels#vision-label-detection-gcs-php
正如你可以看到我的json请求,我需要使用带有远程url的Php客户端库,但我不能 .
谢谢 .
1 回答
看看Image code我相信你应该能够将URI作为字符串传递:
基本上,如果传入一个字符串,如果可以将其解析为具有
gs
,http
或https
方案的URI,则将其视为URI,否则将其视为图像数据 .