问题标签 [short-url]
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.
c# - 字符串加密并缩短到更小的长度
下面的代码给了我这样的字符串“3TA3cATum2VMStTsnJ6DPz5Xx5JH2SoZDdevsd2WJrYapJQjcTOOQ=="
但我想要的是以mystring(strr)
更短的形式
加密(需要转换像小URL这样的东西)
java - google-api-client 在 java 中创建短 URL
我有一个太长的链接(有一些 URL 参数等)。我想使用 googpe API urlshortener 缩短它。API 密钥是在谷歌开发者控制台中创建的。密钥是“公共 API 访问”和“服务器应用程序密钥”。谁能看到为什么这段代码不起作用?我已经尝试了太长时间来实现这一点。
返回响应码 400
url - 某些 Web 应用程序中的 URL(短 URL)
我有一个关于短网址的问题。让我举个例子来问。
我们有这个网址:www.domain.com/controller/function/parameter/?get=1
我们怎样才能像这样显示这个 URL:www.domain.com/ShortName
例如,在 joomla cms 中Alias
,即使使用 UTF-8 字符,我们也可以缩短 URL。
在php中怎么可能?
非常感谢你 :)
php - 如何将 Google 短网址转换回其原始网址?
我有一些短网址。如何从他们那里获取原始 URL?
android - Android 应用程序上的 Urlshortener 和 403 错误
这是我在 Stackoverflow 上的第一个问题,由于我阅读的所有帖子和所做的所有测试,我的大脑都筋疲力尽了。
在我的应用程序中,我会添加 Google 的 Short Url 服务。我已经阅读了这篇文章,我已经在 Google API 控制台中为 Android 应用程序生成了 API-KEY,将密钥放在我的清单中,启用 URL Shortener API 并将每个用户的配额限制设置为 50(此时我'我是我的应用程序在物理智能手机上的唯一用户)但我的短网址方法给了我这个:
这是我的方法的代码
我注意到,如果我将正确的 API-KEY 或假的放在清单中,结果是一样的。我认为我的应用程序不发送 API-KEY 但我不知道为什么。为了完整起见,这是我的 AndroidManifest.xml 的一部分
我曾尝试将元数据移动到各个位置,更改 api-key 但 403 错误每次都向我问好。
非常感谢您的任何建议,并对我的英语感到抱歉,这不是我的母语,但星期二我开始了英语课程:)
.htaccess - 如何在 htacess 中使用带 URL 的问号
我在.htaccess
文件中使用此代码:
它是这样显示的,what-is-your-name.html
但我想这样使用:
我该如何使用它?
java - Android - 从意图过滤器解析短网址
短网址有一个奇怪的问题。
我有一个带有 2 个不同意图过滤器的 Activity 来捕获常规 url,以及同一网站 (Dribbble) 提供的短 url。
这是我的清单:
以下是与这些意图过滤器匹配的 2 个 url 示例:
检索正常 url 按预期工作。但是,当尝试解析来自 Android 的股票浏览器的缩短 url 时,Activity 中收到的 url 是两种类型的 url 的混合。即它是由常规url的主机+后缀组成,但是短url的路径。对于前面的示例,它看起来像这样:
预期短网址: http ://drbl.in/qkHY
活动中收到的实际网址: https ://dribbble.com/shots/qkHY
因此,当我尝试解析 Activity 中的短 url 时,我的代码不会进入条件测试该 url 是否为拍摄 url:
有人能告诉我我到底做错了什么吗?谢谢你的帮助。
google-maps - 以编程方式生成 goo.gl/maps 短网址
当安装在 iOS 和 Android 手机上时,Google 地图应用程序注册以处理“ https://goo.gl/maps/linkHash ”形式的链接(iOS 通用链接或 Android 深度链接)。如果已加载,这些链接将直接在应用程序中打开,但如果未加载,则在移动浏览器中打开。它们非常适合发送消息。
我们可以轻松地生成地图的完整链接(https://maps.google.com/?q=somequery),并且我们可以使用Google 的 URL Shortener缩短这些链接。不幸的是,结果是“ https://goo.gl/linkHash ”形式的链接(没有地图目录),并且这种形式在iOS和Android中不会触发到谷歌地图的链接;它们总是在移动浏览器中打开或通过两步进入应用程序。
我一直无法找到一种有文档且长期支持的方式来以编程方式生成缩短的“ https://goo.gl/maps/linkHash ” URL。似乎没有在映射 API 或缩短 API 中发布方法。
我发现对https://www.google.com/maps/preview/shorturl进行与地图本身在生成可共享短链接时进行的相同调用很简单。这为通用/深度链接创建了正确的表单 URL,但同样,我无法在一般使用或文档中找到此 API 的示例。
有没有人有关于以编程方式在服务器端(不是手动、在浏览器中或使用客户端库)生成这种形式的链接的官方(正确)方式的信息?
希望使用这些缩短的形式更自信地进行消息传递,我希望我只是错过了一些明显的东西。感谢您的任何建议!
objective-c - Objective-C 尝试从短网址下载 PDF
我一直在尝试让它工作,而无需先将其加载到 Web 视图上并从中获取 absoluteString,以便我可以下载 URL。我尝试了许多 shortURL 解决方案,但它们从未完全加载 URL。他们总是给我一个不是最终网址的网址,也不是 PDF 网址。任何帮助都会很棒。我正在尝试在应用程序首次打开或检查更新时下载 PDF,但当时它只获取短 url,我必须等到调用 web 视图才能获取完整的 url 才能下载PDF 占了上风。