ammazza / webar
此包的最新版本(v1.0.1)没有可用的许可证信息。
虚拟试戴珠宝,适用于laravel电商解决方案
v1.0.1
2023-05-09 12:40 UTC
Requires
- guzzlehttp/guzzle: ^7.0.1
This package is not auto-updated.
Last update: 2024-09-24 16:51:55 UTC
README
简介
- AMMAZZA 是一款集AR(增强现实)+ AI(人工智能)+ BI(商业智能)于一体的市场珠宝多功能产品。
- 通过集成虚拟试戴功能,客户可以随时随地尝试珠宝。
- 虚拟试戴适用于面部和手部珠宝,如耳环、项链、套装、戒指、手镯。
先决条件
- 需要 PHP 8.0+ | Laravel 8.0+
- 在尝试此包之前,请先阅读以下步骤以更好地了解集成(https://www.ammazza.me/integrations/ && https://www.ammazza.me/web-plugin/ -> FAQs)
- 要获取虚拟试戴,需要填写此表单(https://www.ammazza.me/get-free-tryon/),一旦提交所需详细信息,我们将通过电子邮件向您发送Ammazza门户链接和凭据,以便上传试戴产品和图片。
- ClientID 也将通过电子邮件与您共享。集成此包需要此信息。
- 观看此视频了解如何在Ammazza门户上上传虚拟试戴产品。(https://www.awesomescreenshot.com/video/3734576?key=4ed5de7b67b2bbdd42f88d0763c4da80)
ammazza-webAR-laravel
将 ammazza-webar-laravel 插件集成到任何 laravel 项目中
步骤 1:在项目根终端中使用以下命令安装包
composer require ammazza/webar
步骤 2:运行以下命令发布 ammaza 插件的资源
php artisan vendor:publish --tag=public --force
步骤 3:将客户端ID添加到您的项目 .env 文件中(参考先决条件获取客户端ID)
AMMAZZA_CLINET_ID=YourClientId
不要忘记在更改 env 文件后运行清除缓存
php artisan optimize:clear
步骤 4:现在将 ammaza 脚本和样式添加到您想要添加试戴按钮的视图/blade 文件中
<link rel="stylesheet" href="{{ asset('css/ammaza-tryon-style.css') }} "/>
<script src="{{ asset('js/ammaza-tryon-scripts.js') }} "></script>
步骤 5:在视图或控制器中使用以下代码添加试戴按钮
{!! app('trynow')::getTryOn()!!}
默认情况下,它将加载所有针对客户端ID的产品。如果您想显示自定义产品,请按以下方式传递产品ID
{!! app('trynow')::getTryOn("YourProductId")!!}