问题标签 [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.
iphone - 在 iPhone 应用中实现 bit.ly url 缩短
我想在我的应用程序中实现 bit.ly URL 缩短服务,并从我阅读的 biy.ly 的 API 文档中实现它使用 JSON 来缩短链接......
不幸的是,我从未使用过 JSON,而且我不知道从哪里开始。
谁能解释我如何在我的应用程序中实现 bit.ly URL 缩短服务?
谢谢,
马特奥
url-shortener - 用于内部部署的 URL 缩短(tinyURL、Bit.ly)应用程序(开源或商业)
我正在寻找类似http://bit.ly/之类的 URL 缩短服务,用于我们组织的内部部署。有人知道我可以在内部安装而不是使用外部服务的任何开源项目(尤其是 Java 项目)或商业产品吗?
谢谢!
wordpress - 如何为我的帖子设置自定义 URL 缩短器?
我有几个使用 WordPress 运行的不同站点,并且 URL 往往会变得相当长且繁琐(特别是当我尝试通过 Twitter 发布它们时)。我最近购买了一个很短的域名,我想将它用作个人 URL 缩短服务的根。
所以 ...
http://www.eamann.com/portfolio
会成为http://eam.me/portfolio
http://www.mindsharestrategy.com/wp-xmlrpc-movabletype/
会成为http://eam.me/df3DF
http://www.prosepainting.com/coffee-shop-part-1/
会成为http://eam.me/csp1
- 和定制的东西
https://wordpress.stackexchange.com/questions/3076/feature-survey-what-would-you-want-in-a-resume-theme
会变成http://eam.me/wpa3076
基本上,我想设置和管理我自己的类似 TinyURL 的服务器......但有一些特定的要求:
- 它应该与 WordPress 完全集成,因此我可以在创建页面或帖子时动态创建新的短 URL(我在每个站点上创建的每条内容都应该有自己的短 URL)。
- 我可以指定是否希望 URL 是随机的(例如
/df3Df
),或者我可以在创建 URL 时选择一个唯一的字符串(例如/wpa3076
) - 我应该能够从 WordPress 中查看/编辑/管理我在数据库中的 URL
目前,我倾向于像YOURLS这样的独立系统,它存在于自己的数据库中。我面临的问题(我现在承认我还没有尝试过)是将系统与 WordPress 完全集成。我希望每个帖子在我点击“发布”之前自动建议一个短 URL,然后在我最终“发布”帖子时自动创建 URL。我还想在使用该服务的每个站点中 管理我的所有链接。
这甚至可能吗?是否已经有解决方案可以做到这一点?如果没有,我从哪里开始?
(交叉发布到WordPress 答案)
django - 开发 URL 缩短器
我正在尝试开发一个 URL 缩短器应用程序来练习 Django。我不明白如何为每个长 URL 创建唯一字符串以用作短 URL。像其他流行的 URL 缩短器一样。我怎样才能做到这一点?是否可以制作相同长度的所有短网址?
encryption - URL 属性参数缩短
我有一个 Web 应用程序,它使用各种查询字符串参数来做其他事情。这些查询字符串参数是附加属性,这意味着用户操作会更改提供的内容,甚至更改提供内容的顺序。
在上面的示例 URL 中,两者都导致相同的页面呈现。页面动态加载,提取属性并将它们洗牌到另一个使用它们的服务。顺序无关紧要。
我想找到一种方法将 MyParam 值压缩为某种散列字符串,以便我的 Urls 可能看起来像这样......
我考虑过简单的加密/解密,但这导致了一个比理想字符串更大的字符串。
我目前正在玩弄内存哈希表的想法,在应用程序启动时从数据库中提取,但这需要我用所有可能的排列填充数据库......不是我想做的事情。
其他选择?
python - 如何取消缩短 URL?
我希望能够采用缩短或未缩短的 URL 并返回其未缩短的形式。我怎样才能制作一个python程序来做到这一点?
附加说明:
- 案例 1:缩短 --> 未缩短
- 情况 2:未缩短 --> 未缩短
例如bit.ly/silly
在输入数组中应该google.com
在输出数组中
例如google.com
在输入数组中应该google.com
在输出数组中
url - 最佳 URL 缩短算法
我想知道 URL 缩短的最佳算法是什么。我注意到大多数人会这样做:
1) 从数据库中获取唯一的自动生成的 id。2) 将唯一自动生成的 id 编码为 Base 64 值。
对于用户来说,以前的 url 可能是什么是显而易见的。我该怎么做才能让用户更难弄清楚我正在使用什么算法?
谢谢你,特什
iphone - itun.es URL 缩短语法
我即将发布一个 iPhone 应用程序。它的部分功能是用户可以通过电子邮件发送应用程序的一些内容(太棒了!)。
现在,默认情况下,我在新编写的消息正文中插入一些文本,包括指向 App Store 的链接,使接收消息的人能够下载我的应用程序(革命性的!)。
所以,我发现应用程序的 URL 是:
http://itunes.apple.com/app/id[your apple app id here]
这非常方便,因为您实际上可以在应用程序中包含 url,甚至在应用程序实际存在之前。(您的苹果应用程序 ID 显示在 itunesconnect 中)。
但是,我希望它看起来更好,通过使用最近引入的 itun.es URL 缩短协议。
我不太了解 URL Shorteners。我只是希望能够以 itun.es 的方式表达一个尚未存在的应用程序的 iTunes 链接,该应用程序已经有一个 ID。
有人知道算法吗?
open-source - 开源网址缩短软件?
是否有任何开源URL 缩短软件项目?也许与 Apache 一起工作的东西?
seo - 向博客添加短网址会使 SEO 变好还是变坏?
你好,
我有一个简单的博客,其中包含一个很好的友好 URL 和 Google 索引页面。
现在我要为每个帖子添加一个短网址。因此,对于示例帖子,主要 URL 和链接是:www.blog.com/articles/this-is-a-sample.html 此页面也可通过www.blog.com/:157访问
这个短网址和链接是否会降低我的页面排名?或增加?还是没什么特别的?
最好的问候, AHHP