小编Kes*_*sty的帖子

如何在YouTube数据API 3上查找视频是否已联合

我有一个网站,用户可以嵌入YouTube视频.在让用户执行此操作之前,我们的CMS会检查视频是否可嵌入和/或国家/地区受限并发送警告.

检查是通过致电:

https://www.googleapis.com/youtube/v3/videos?id=[video_id]&key=[google_key]&part=snippet,contentDetails,statistics,status

现在我们正在开发一个应用程序,我们发现并非所有可嵌入的视频都被允许,但似乎还有另一个名为syndicate的选项,可以在网页外显示视频.

当我知道id时,如何检查视频是否具有联合标志?

还有就是你可以在YouTube搜索只过程中添加的标志显示在埋入式或联合视频 的Youtube V3数据API搜索 videoEmbeddablevideoSyndicated.

视频概述有一个embeddable我用于网站的标志我找不到任何对辛迪加标志的引用.我也找不到除了具有"允许"值的辛迪加标志之外的任何其他引用,这些值似乎存在于v2中,但v3中没有引用.

youtube youtube-api youtube-data-api

8
推荐指数
1
解决办法
649
查看次数

PHP cookie问题,适用于Firefox而不是其他浏览器

我在php中设置cookie有问题.我要说我对php不是很有经验,所以也许是一个非常愚蠢的问题.

我有一个ajax评级系统应该检查一个cookie,看看这张照片是否已被投票.

使用ajax检查cookie的页面,添加您投票给它的照片的ID并调用此函数:

   setcookie("Name", $cookie, time()+(60*24*365), "/",  $_SERVER['HTTP_HOST'], 0); 
Run Code Online (Sandbox Code Playgroud)

显示照片的页面也会调用cookie

   $cookie = $_COOKIE['Name'];
Run Code Online (Sandbox Code Playgroud)

并检查你是否已经投票.

问题可能在于ajax页面与显示照片的页面位于不同的目录中.

显示照片的页面位于根目录中,投票的页面位于/ajax/vote.php中

在我检查IP之前,投票系统有效,但我知道我需要检查cookie.

它在Firefox中运行没有任何问题,但是当我开始在IE和Safari上进行测试时,似乎他们看不到cookie.

我已经使用IECookieViewer进行了检查,当我投票时,cookie已经创建了,但是当我回到页面时,它看起来像页面找不到cookie.此外,如果我再次投票,则将cookie替换为新的.

对不起英语不好,我希望这个问题是可以理解的

PS忘了指出可能与问题有关的事情.该页面位于iframe中.

php cookies firefox internet-explorer

5
推荐指数
1
解决办法
1万
查看次数

密码区分大小写检查

我正在考虑检查以记住用户他们的密码是区分大小写的,以防他们的密码正确但忘记在密码中使用大写字符.

第一个想法是简单地添加一个带有小写密码哈希的字段并检查(当密码检查失败时)如果插入的小写密码与小写字母匹配

伪代码

if(getpasswordHash(password.toLower()) == databes_lower_hash){
           writeMessage("Remember that your password is Case Sensitive")
}
Run Code Online (Sandbox Code Playgroud)
  1. 这会降低我的密码安全性吗?
  2. 我应该使用不同的盐作为小写密码和普通密码吗?
  3. 每当有人输入密码错误时,我是否应该不打扰并只是提供有关区分大小写的消息?

security passwords

1
推荐指数
1
解决办法
607
查看次数