gpt4 book ai didi

php - 如何在View上使用Youtube类

转载 作者:行者123 更新时间:2023-12-03 05:54:59 31 4
gpt4 key购买 nike

我正在使用Youtube

我在 app.php上添加了

Alaouy\Youtube\YoutubeServiceProvider::class,


'Youtube' => Alaouy\Youtube\Facades\Youtube::class,

现在我正在尝试这样
{{ Youtube::getVideoInfo('rie-hPVJ7Sw') }}

但出现错误

"htmlspecialchars() expects parameter 1 to be string, object given
(View: C:\xampp\htdocs\guru\resources\views\admin\video\index.blade.php)"



我怎样才能解决这个问题?

我试过了
@foreach($videos as $video)
{{ var_dump(Youtube::getVideoInfo($video->videoid)) }}
@endforeach

它向我展示了一切

这是截图
enter image description here

最佳答案

根据文档,

// Return an STD PHP object
$video = Youtube::getVideoInfo('rie-hPVJ7Sw');



所以你可以做
{{ var_dump(Youtube::getVideoInfo('rie-hPVJ7Sw')) }}

打印对象或将其分配给变量并访问相应的对象属性

编辑

要仅显示嵌入的html,可以使用以下代码
@foreach($videos as $video)
{!! Youtube::getVideoInfo($video->videoid)->player->embedHtml !!}
@endforeach

关于php - 如何在View上使用Youtube类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45999582/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com