在使用视觉智能平台“查询异步任务结果GetAsyncJobResult”的PHP SDK时,在openapi门户的页面上填写JobId可以正常获取结果。
但是复制Sample.php运行无任何提示,然后“下载完整工程”中的Sample.php程序,又和直接复制的Sample.php代码不一样。
请问以哪个Sample.php为准?
以下为热心网友提供的参考意见
建议您以“下载完整工程”中的Sample.php程序为准。这个版本的代码是经过阿里云官方审核和测试的,可以保证其稳定性和可靠性。如果您直接复制了Sample.php代码并运行出现问题,可能是因为您的环境配置或者代码中存在一些错误导致的。您可以仔细检查您的代码和环境配置,或者参考阿里云官方文档和示例代码来解决问题。
以下为热心网友提供的参考意见
在使用视觉智能平台“查询异步任务结果GetAsyncJobResult”的PHP SDK时,如果你在openapi门户的页面上填写JobId可以正常获取结果,但在使用Sample.php时遇到问题,建议你按照以下步骤操作:
- 确保你使用的是最新的Sample.php代码,并且已经正确配置了AccessKey、SecretKey和相关的参数。
- 如果从“下载完整工程”中获取的Sample.php与直接复制的Sample.php代码不同,请使用下载的完整工程中的Sample.php作为参考。
- 确保你的PHP环境已经安装了必要的扩展和依赖项。
以下为热心网友提供的参考意见
openapi门户提供的示例代码需要用户自己打印结果哈,直接在本地运行是没有结果输出的,可以看下这个异步查询调用的完整示例代码
https://help.aliyun.com/zh/viapi/use-cases/asynchronous-task-query-results-1
安装下SDK
,此回答整理自钉群“阿里云视觉智能开放平台咨询1群”
以下为热心网友提供的参考意见
openapi门户中提供的示例代码是没有打印结果的,客户要自己添加代码,打印结果的。这样获取异步查询的结果:
try {
$resp = $client->getAsyncJobResultWithOptions($getAsyncJobResultRequest, $runtime);
# 获取整体结果
echo Utils::toJSONString($resp->body);
} catch (Exception $exception) {
# 获取整体报错信息
echo Utils::toJSONString($exception);
# 获取单个字段
echo $exception->getCode();
本文来自投稿,不代表新手站长_郑州云淘科技有限公司立场,如若转载,请注明出处:https://www.cnzhanzhang.com/18138.html