草庐IT

php - 如何编写PHP脚本来下载YouTube视频?

我正在寻找从php下载youtube视频的方法。我对这种编程没有任何经验。这是api编程吗?套接字编程?卷曲?我该怎么做? 最佳答案 查看GettingStartedwiththeGoogleDataPHPClientLibrary。我已经阅读了python文档并使用了它们,它们非常棒;我确信php文档也很好。 关于php-如何编写PHP脚本来下载YouTube视频?,我们在StackOverflow上找到一个类似的问题: https://stackoverf

php - 如何使用 PHP 登录 Youtube?

我想使用youtubeapi通过此api调用为用户获取新的订阅视频:http://gdata.youtube.com/feeds/api/users/default/newsubscriptionvideos没有登录我得到这个响应:Userauthenticationrequired.Error401如何从php登录到youtube? 最佳答案 您可以使用OAuth,AuthSub,或ClientLogin.ClientLogin最简单(它只使用用户名/密码),但不推荐使用,因为它要求用户将其凭据交给您。AuthSub和OAuth没

php - YouTube 数据 API 限制?

我可以使用API发出的请求数量是否有限制?我看到有上传限制和您可以拥有的视频总数(2000),但是有没有限制我可以提出的请求,例如搜索查询方法?http://code.google.com/apis/youtube/2.0/reference.html#Searching_for_videos 最佳答案 查看thisdiscussion.此外,您还需要查看有关quotaerrors的开发人员指南页面。和cachingdatatoavoidquotaerrors.如您所见,短时间内来自同一调用者的调用数量也会受到限制。

php - 在电子邮件正文中使用 youtube 发送 iframe

我想在电子邮件正文中发送一些html,但gmail不会用youtube视频解释iframe标签。是因为安全违规还是其他原因?这是我的代码:this->load->library('email');$config['mailtype']='html';$config['wordwrap']=TRUE;$this->email->initialize($config);$this->email->from('','Alega');$this->email->to('');$this->email->subject('EmailTest');$this->email->message('"f

php - youtube api 3.0 获取单个视频的信息

我正在尝试使用Youtubeapi3.0获取单个视频的数据,但我不知道该怎么做。我设法让这个例子很容易工作:https://developers.google.com/youtube/v3/code_samples/php并对其进行一些自定义。但现在我正在尝试获取具有特定ID的单个视频的信息。这是我的尝试$data=$youtube->videos->list("snippet");这总是给我这个错误Cannotunsetstringoffsetsin{SERVER_PATH}/Google_ServiceResource.phponline95如果有人能提供帮助,我将不胜感激。

php - 任何 preg_match 来检查 url 是否是 youtube/vimeo/dailymotion 视频链接?

检查url是否为youtube/vimeo/或dailymotion的视频链接的最佳preg_match语法是什么?也许如果它很难,那么就检查域名。谢谢 最佳答案 我不会为此使用preg_match()。我想parse_url()可能是更好的选择。您可以将URL字符串传递给它,它会为您将其分解为所有子组件。我不知道您提到的那些网站的具体视频URL是什么样子,但我相信您可以为每个可以与parse_url()来识别。例如,YouTube链接的分割可能如下所示:$res=parse_url("http://www.youtube.com/

php - 以正确的方式显示 Youtube 视频和缩略图 9 :16 format

我可以使用此处描述的链接轻松获得Youtube图像缩略图:HowdoIgetaYouTubevideothumbnailfromtheYouTubeAPI?但所有这些缩略图都是3:4格式(或接近的格式),即使视频本身是其他格式。然后在图片的顶部和底部可以看到一些黑色的水平条。我需要一张9:16格式(这是我的视频格式)且没有黑边的图像。那有可能收回吗?更新尽管Youtube页面上的视频没有黑条,但Youtube视频本身的顶部和底部似乎也有黑条。有什么方法可以简单地以正确的格式同时显示缩略图和视频?更新我找到了这个:Removingblackborders4:3onyoutubethumb

php - 未发送 Google YouTube API 刷新 token

我正在尝试根据此处的Google文档将GoogleYouTube数据API与PHP结合使用:https://developers.google.com/youtube/2.0/developers_guide_protocol_oauth2#OAuth2_Refreshing_a_Token.使用OAuth进行身份验证时出现了我的问题。我使用的是以下授权URL,很明显,除了我的重定向uri和应用程序key外,它与文档所说使用的授权URL相同。$this->authorizationUrl='https://accounts.google.com/o/oauth2/auth?';$thi

php - 获取 YouTube 视频缩略图并将其与 PHP 一起使用

如何使用来自YouTubeAPI的视频链接访问YouTube视频的缩略图集。我希望使用PHP使用存储在变量中的视频ID在网站上显示缩略图,例如$link 最佳答案 YouTube在其服务器上为不同的设备存储了许多不同类型的缩略图。您可以使用视频ID访问它每个YouTube视频都有。您可以使用变量$link在您的网站上显示图像,该变量保存视频的id并替换它在链接中video_ID的位置。低质量缩略图:http://img.youtube.com/vi//sddefault.jpg中等质量缩略图:http://img.youtube.c

php - 如何使用 Google API PHP 客户端库和 Youtube API V3 将视频上传到 YouTube?

尝试使用GoogleAPIPHPClient(latestrelease1.1.6)简单地上传视频,但是codeinYoutubeAPIV3不工作并给出500内部服务器错误。当我没有使用任何前沿测试版时,下面的代码有什么问题,我刚刚屏蔽了下面的3个参数,否则它是从YoutubeAPIV3复制的.require_once'google-api-php-client/src/Google/Client.php';require_once'google-api-php-client/src/Google/Service/YouTube.php';session_start();$OAUTH2