QR 码和 URL 缩短器 - 最简单的方法?

问题描述 投票:0回答:4

我正在寻找一种在提交表单时创建二维码和缩短链接的方法。我有二维码,但链接对我来说太长了,而且二维码看起来很可怕而且很复杂。它的工作原理是;用户输入(在本例中)合同号。然后,在该合同号的服务器上创建一个文件夹。 (www.mysite.com/QR/$contractnumber)。然后,再次使用 PHP,我通过 Google 创建了一个 QR 码,因为我知道每个 QR 码都会链接到同一个地方,只是链接的结尾不同。唯一改变的是 $POST...

我想知道是否有办法在链接到 Google 之前缩短链接?必须通过 php.用户在表单中输入联系号码,然后该号码(通常约为 5/6 位数字)将被输入到已有的命令中?我不是任何方面的专家,我只知道一些非常随机的代码片段......当然还有 HTML 和 CSS。

任何帮助将不胜感激,并且从我几天来一直在搜索的情况来看,我认为它将来可能会对一些人有所帮助。我还想确认该解决方案不能是这种视觉 URLShorteners 之一。如果是的话,它只需要作为它的后端,内置到现有的表单和 QR 生成器中。简单吗?

php qr-code
4个回答
1
投票

我们的内部应用程序之一也遇到了类似的挑战,并且由于任何快捷方式系统(据我所知)都依赖于数据库来翻译短网址真正的含义,因此我们选择从已经存在的东西开始我们的工作已经完成,而不是重新发明轮子并将我们的解决方案基于 yourls.org

我们安装了它,并从 PHP 中填充了数据库,除了测试和统计之外,没有真正使用提供的接口进行任何操作。它相当灵活,虽然它确实需要一些标准改进,但我们感兴趣的核心代码(就像您一样)是健全的,并且对我们来说工作得很好。


0
投票

听起来您或许可以使用 TagLabs 解决方案。查看开发者网站; developer.taglabsinc.com 并在 Portal.taglabsinc.com 创建免费帐户。平台将创建二维码和缩短的网址。您可以手动创建 QR 码或利用 API。


0
投票

您可以使用idm.in免费的URL缩短和QR码API,您只需发送POST请求即可将其集成,并通过QR码获取返回的短网址。

POST https://api.idm.in/links

{
    "key": "stackoverflow", // Optional
    "url": "https://stackoverflow.com/questions/11143497"
}

https://idm.in/docs/t/how-to-generate-the-qr-code-for-short-links/418

免责声明:我是这个工具的创始成员


-1
投票

就其价值而言,这正是 a.zat.is 的用途。免责声明:我做到了。

© www.soinside.com 2019 - 2024. All rights reserved.