用于生成短URL、管理外部链接和提取链接信息(例如:标题、屏幕截图、内容)的应用程序

suma的Python项目详细描述


suma代表shorturlmanagmentapp。 suma的作用是管理外部链接并从中提取数据,suma是一个小型web服务,可以轻松地执行以下操作:

  • 为应用程序中的外部链接创建短URL
  • 正在提取标题
  • 从url捕获屏幕截图
  • 阻止URL
  • 收集点击

用例

如果你不直接理解相马的目的。让我们用几个用例来说明它:

  • 允许用户公开发布链接的公共订阅源(如twitter或类似fb的应用程序)
  • 允许外部链接的评论或评论
  • 显示链接标题或屏幕截图以预览应用程序中的外部链接(例如:类似松弛的应用程序)

总结一下:如果您的应用程序允许来自用户的外部链接,那么suma可能很有用。

项目结构和用途

suma由两个web应用程序组成。管理链接的私有api和处理链接重定向和统计信息收集的公共api。

suma的结构是这样的,这样可以更容易地保护私有api。私有api不应该对外公开,它必须作为微服务通过应用程序使用。

安装

安装说明可以在项目的README中找到。

许可证

suma在apache v2许可下获得许可,可以找到完整的许可文本here

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java无法启动应用程序:JNLP错误   java根据用户输入在PreparedStatement中使用setTime()或setNull()   java EJB与同步   java以object为键通过hashmap进行搜索   java中的模10^9+7   针对包含其他对象的对象的java OOP最佳实践   如何将字符串作为HTML代码从Java文件读取到JSP页面?   java我的POM怎么了?“解析表达式..检测到递归表达式循环”   用于Hbase的Mapreduce的java NoSuchMethodError   JAVAlang.SecurityException:权限拒绝:启动意图{act=安卓.Intent.action.MAIN cat=[安卓.Intent.category.LAUNCHER]   数组初始化谜语Java   通过arraylist搜索时的java句柄关联