开发者社区 > 视觉智能 > 正文

在使用视觉智能平台“请问以哪个Sample.php为准?

在使用视觉智能平台“查询异步任务结果GetAsyncJobResult”的PHP SDK时,在openapi门户的页面上填写JobId可以正常获取结果。
但是复制Sample.php运行无任何提示,然后“下载完整工程”中的Sample.php程序,又和直接复制的Sample.php代码不一样。
请问以哪个Sample.php为准?

展开
收起
cuicuicuic 2023-12-27 09:44:30 28 0
4 条回答
写回答
取消 提交回答
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    建议您以“下载完整工程”中的Sample.php程序为准。这个版本的代码是经过阿里云官方审核和测试的,可以保证其稳定性和可靠性。如果您直接复制了Sample.php代码并运行出现问题,可能是因为您的环境配置或者代码中存在一些错误导致的。您可以仔细检查您的代码和环境配置,或者参考阿里云官方文档和示例代码来解决问题。

    2023-12-27 14:20:21
    赞同 展开评论 打赏
  • 在使用视觉智能平台“查询异步任务结果GetAsyncJobResult”的PHP SDK时,如果你在openapi门户的页面上填写JobId可以正常获取结果,但在使用Sample.php时遇到问题,建议你按照以下步骤操作:

    • 确保你使用的是最新的Sample.php代码,并且已经正确配置了AccessKey、SecretKey和相关的参数。
    • 如果从“下载完整工程”中获取的Sample.php与直接复制的Sample.php代码不同,请使用下载的完整工程中的Sample.php作为参考。
    • 确保你的PHP环境已经安装了必要的扩展和依赖项。
    2023-12-27 11:16:46
    赞同 展开评论 打赏
  • openapi门户提供的示例代码需要用户自己打印结果哈,直接在本地运行是没有结果输出的,可以看下这个异步查询调用的完整示例代码
    https://help.aliyun.com/zh/viapi/use-cases/asynchronous-task-query-results-1
    安装下SDK4d87054fcb96becc8d222c0e1a3baaaf.png
    ,此回答整理自钉群“阿里云视觉智能开放平台咨询1群”

    2023-12-27 10:51:57
    赞同 展开评论 打赏
  • openapi门户中提供的示例代码是没有打印结果的,客户要自己添加代码,打印结果的。这样获取异步查询的结果:
    try {
    $resp = $client->getAsyncJobResultWithOptions($getAsyncJobResultRequest, $runtime);

            # 获取整体结果
            echo Utils::toJSONString($resp->body);
        } catch (Exception $exception) {
            # 获取整体报错信息
            echo Utils::toJSONString($exception);
            # 获取单个字段
            echo $exception->getCode();
    
    2023-12-27 10:28:30
    赞同 展开评论 打赏

为开发者提供高易用、普惠的视觉API服务,帮助企业快速建立视觉智能技术应用能力的综合性视觉AI能力平台。适用于数字营销、互联网娱乐、安防、手机应用、泛金融身份认证等行业。

相关产品

  • 视觉智能开放平台
  • 热门讨论

    热门文章

    相关电子书

    更多
    阿里云栖开发者沙龙PHP技术专场-RabbitMQ 的延时队列和镜像队列原理与实战-钱文品 立即下载
    阿里云栖开发者沙龙PHP技术专场-静态扫描为你的项目上线保驾护航-周梦康 立即下载
    阿里云栖开发者沙龙PHP技术专场-深入浅出网络编程与swoole内核-吴镇宇 立即下载