short-url - 生成多个唯一的短网址?

goo.gl 或类似服务有没有办法为给定的 url 生成多个唯一的短 url?

例如,如果我多次运行以下代码

curl https://www.googleapis.com/urlshortener/v1/url \
  -H 'Content-Type: application/json' \
  -d '{"longUrl": "http://www.google.com/"}'

我总是得到相同的短网址作为返回

{
 "kind": "urlshortener#url",
 "id": "http://goo.gl/fbsS",
 "longUrl": "http://www.google.com/"
}

我希望能够生成 n 个不同的短 url,并能够获取这些单个 url 的统计信息(都重定向到同一个站点)

谢谢!

最佳答案

我不知道是否有一个服务会为您提供多个 URL,因为我猜他们会对 URL 进行哈希处理并将其保存在现金中,因此您总是会得到相同的 URL。但我的想法(如果这对你来说是可以接受的)是添加一些随机参数。因此,使用缩短的 URL 并在您的 id 末尾添加类似“?v=random_string”的内容。这样你的 URL 仍然更短,但你有 etxra 参数......

https://stackoverflow.com/questions/24824654/

相关文章:

short-url - 谷歌 URL 缩短 API : Converting a long URL

dns - 如何获取我的网站的短网址?

php - 使用 CodeBird (PHP) 发布推文时使用短网址

asp.net - asp.net 2.0版本如何实现短网址

c# - 字符串加密并缩短到更小的长度

url - 为什么在某些国家/地区拒绝使用短网址是这种犯罪?

short-url - 如何获得 goo.gl 分析?

apache - 短网址和预览数据

javascript - 在社交媒体上分享我网站上的网页时如何缩短网址?

python - 如何从存档中获取原始 URL。是使用 python 的短链接?