问题标签 [url-shortener]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
3761 浏览

php - 在 PHP 或 JS 中扩展 Bitly、Tinyurl 等缩短 URL 以找到原始 URL 的最佳方法是什么?

我正在使用 Twitter 和 Facewbook API 来提取可能包含使用 bit.ly 或 TinyURL 之类的服务的缩短 URL 的帖子。我需要进行实时扩展以获取原始 URL,然后将该 URL 中的内容拉入我的应用程序。

0 投票
2 回答
342 浏览

javascript - 是否有任何“简单”的方法可以使用 javascript 实现 URL 缩短?

我正在尝试找到任何有助于我缩短 URL 的 javascript 代码(之后也对其进行解码)。我无法使用任何现有服务,因为我正在开发一个不允许外部连接的电子邮件软件。

我将非常感谢您的帮助。

非常感谢。

AAC

0 投票
1 回答
137 浏览

url - 如何强制机器人/应用程序使用您的 URL Shortener

我使用了几个 Twitter 应用程序,它们似乎都使用网站自己的 URL 缩短器而不是 bit.ly 或 tinyurl.com 或其他东西来缩短 URL。例如,亚马逊是 amzn.to。是这些应用程序真的跟上了最流行的网站(亚马逊、戴尔、ESPN、微软、谷歌、苹果等)还是有元标记、javascript 或其他我可以添加到我的网络应用程序的东西它使用自定义 URL 缩短器?我们有一个我们永远使用的域名,因为我们的域名长度超过 20 个字符。

0 投票
1 回答
888 浏览

mongodb - 竞争条件、url 缩短算法/Rails/MongoDB/MongoMapper

我用 Ruby + MongoMapper 创建了一个 url 缩短算法

这是一个简单的 url 缩短算法,最多 3 位数 http://pablocantero.com/###

其中每个 # 可以是 [az] 或 [AZ] 或 [0-9]

对于这个算法,我需要在 MongoDB 上持久化四个属性(通过 MongoMapper)

我创建了另一个类来管理 ShortenerData 并生成唯一标识符

缩短器用法

我的疑问是如何使 get_unique 同步,我的应用程序将部署在 heroku 上,并发请求可以调用 Shortener.instance.get_unique

0 投票
3 回答
34405 浏览

url - 网址缩短器如何工作?

我想知道 URL Shortener 是如何工作的,例如他们如何从地址栏中提取文本并将其映射到正确的 URL,然后将其重定向。他们使用什么编程语言?他们如何维护映射的历史?他们如何确保缩短网址的唯一性?外行如何在不访问 URL 的情况下取消映射?

0 投票
2 回答
28851 浏览

java - URL缩短算法

现在,这并不是严格意义上的 URL 缩短,但无论如何我的目的是这样的,所以让我们这样看待它。当然 URL 缩短的步骤是:

  1. 获取完整的 URL
  2. 生成唯一的短字符串作为 URL 的键
  3. 将 URL 和键存储在数据库中(键值存储将是完美的匹配)

现在,关于第二点。这是我想出的:

这够好吗?

0 投票
3 回答
1164 浏览

url-shortener - 用于文本输入的动态 url 缩短脚本

我们正在寻找脚本,它会在您在文本输入窗口中键入并缩短 URL 时自动检测 URL,然后按“提交”。使用的缩短服务是http://yourls.org/

0 投票
3 回答
26556 浏览

javascript - 仅使用 Javascript 使用 Bit.ly API 缩小 URL

这些天我在玩一些 Javascript ......我正在使用 bit.ly 缩小一些 URL 来推文,然后我开始考虑一个可以使用他们的 API 来缩小我想要的 URL 的自动化过程,然后我看了在他们的文档上,我看到他们只支持 PHP(带有一些 Javascript),但无论如何我可以只使用 Javascript 来实现它?

0 投票
1 回答
2737 浏览

url - bit.ly 和 tinurl 等 URL 缩短服务的商业模式是什么?

URL 缩短服务如何赚钱?他们是否会在一段时间内获得资金,然后提出算法来分发特定类别的热门 URL 或其他什么?对此有任何见解吗?

0 投票
4 回答
6326 浏览

url-shortener - 没有数据库的 URL 缩短器

我想编写一个不必使用数据库的 URL 缩短器。相反,为了尽可能少地移动部分,脚本将根据算法为我的 URL 创建一个唯一的哈希(如 md5,除了 md5 太长)。我不太确定我会怎么做。有什么建议吗?

如果这很重要,我更愿意用 Ruby 编写它。