我的任务是对用户在其消息中包含的缩短链接进行实时和历史分析,将它们与已知恶意URL的数据库(例如Google安全浏览,OpenPhish)进行比较。
但是,我们的用户群完成的链接缩短的核心用例是收集"点击"数据,反映他们的链接是否被点击、谁点击了它、何时点击等。这提出了一个问题,我需要"取消缩短"URL,而无需实际直接访问它们。
某些提供程序(如 bit.ly)提供 API 方法来检索有关其缩短链接的信息。但是,每个 API 似乎都不同,并且通常需要特定于提供程序的 API 凭据。
是否有任何流行的库、服务或标准化方法来处理此问题?
你想要哪种语言?这是 php 中位 v4 的一个:
https://github.com/phplicengine/bitly