YouTube唯一标识符

时间:2011-10-28 19:52:25

标签: c# youtube guid uniqueidentifier

  

可能重复:
  YouTube URL algorithm?

我在YouTube上注意到他们的按键看起来像这样的“BwgT06NY1FE”我只是想知道这种类型的密钥是如何创建的?这是基于GUID吗?

1 个答案:

答案 0 :(得分:0)

这很可能是Base36。所有字母和数字。这很常见,因为您可以在数据库中使用“SERIAL”并只增加它,然后只需从您的URL中的Base36进行解析。

它产生了很好的URL(bit.ly也使用这种格式),但有一些缺点。即,你不希望将它用于任何类型的私人数据,因为人们可以只输入一个随机数并得到一个结果(除非他们尝试几十亿,否则有可能猜到数据库使用的GUID)。