用于生成短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如何生成格式化文件。xml文件?   java向Vaadin布局添加模糊侦听器   Java中的默认构造函数内容   java Eclipse错误:“无法找到jre7的可执行文件”   Java8,如何使用流实现switch语句?   java在CDH4示例上运行map reduce作业   java在servlet中获取文件名   如何禁止在所有浏览器中加载脚本“Selenium Java”   java Play框架和gradle   如果DifferencedName有引号,java无法从组中获取成员   java如何在使用链表实现的堆栈中实现pop操作?   java如何在网络视图中全屏制作YouTube视频?   如何在java中为分配的时间或固定的时间执行循环   java如何使用Android SDK在onCreate语句中动态更改活动的背景颜色?   java如何理解客户端没有来自IBM MQ的消息的原因?   java使用表查找用户最多出现的字母   java中的数组多维数据结构   java如何将一个值设置为一个类中的变量,并从另一个类中获取该变量的值?   java在创建新AVD后无法运行Android应用程序   java使用广度优先搜索算法存储迷宫求解路径