文件名称:vine-id-to-url-segment:通过算法将Vine视频ID转换为Vine永久链接
文件大小:20KB
文件格式:ZIP
更新时间:2024-06-08 15:48:12
CoffeeScript
藤蔓ID到URL段 有两种ID用于其视频。 一个用于URL(看起来像bvlaYggdIiU ),另一个用于内部未记录的API(看起来像913509459945467904 )。 我认为他们不会为每个帖子保留2个不相关的ID,只是为了缩短URL的目的,因此我调查了它们是否相关。 事实证明它们是,您可以在它们之间轻松转换(尤其是在我们不将整数表示为浮点数的语言中,例如Python)。 因此,我将这个软件包用于将视频ID转换为代表视频的“永久链接”部分。 可能值得注意的是,这不是标准转换。 它缺乏base 62的优雅风格,并且由于任何特定原因(例如删除O / 0和L / I对)似乎都没有避免使用字符。 第一步是使用base 49,第二步是将字符映射到我通过实验发现的对应对象。 据我所知,这些映射是随机的,但是也许有更多时间的人可以进一步研究它……我很难相信程序员会在完全无用和/或任意的情况下
【文件预览】:
vine-id-to-url-segment-master
----.gitignore(535B)
----package.json(565B)
----Makefile(137B)
----.travis.yml(38B)
----LICENSE(34KB)
----README.md(2KB)
----lib()
--------index.coffee(490B)
--------charmap.json(591B)
----.npmignore(35B)
----test()
--------samples.json(6KB)
--------index.coffee(433B)
--------mocha.opts(58B)
----.editorconfig(335B)