文件名称:特殊API
文件大小:37KB
文件格式:ZIP
更新时间:2024-03-04 00:01:05
Ruby
Spectrm-消息API API概述: 根据RESTful架构原则,此API通过Ruby on Rails框架(v6.0)构建。 它利用PostgreSQL数据库,并且消息数据作为JSON传递。 关于消息,以下各项均成立: 它具有不可猜测的标识符(UUID v4), 它可以包含来自不同语言的字符, 它不支持使用html标签, 最大字符数(255个字符), 电子邮件和http链接可以是邮件的一部分, 它具有一个内部计数器,用于检索消息的次数(无符号数字) API用法: 该API可以在本地或通过Heroku上托管的已部署版本进行交互: 远程用户: 基本网址是... 本地使用: 此API安装要求使用以下功能: Github 滑轨 Ruby 使用以下命令安装Ruby和Rails: $ rbenv install 2.6.6 $ gem install rails 将此存储
【文件预览】:
spectrm-api-master
----log()
--------.keep(0B)
----bin()
--------rake(213B)
--------setup(1008B)
--------spring(507B)
--------rails(264B)
--------bundle(3KB)
----vendor()
--------.keep(0B)
----config()
--------locales()
--------database.yml(599B)
--------initializers()
--------puma.rb(2KB)
--------application.rb(1KB)
--------routes.rb(147B)
--------credentials.yml.enc(464B)
--------boot.rb(207B)
--------storage.yml(1KB)
--------spring.rb(97B)
--------cable.yml(192B)
--------environment.rb(128B)
--------environments()
----db()
--------seeds.rb(151B)
--------migrate()
--------schema.rb(1KB)
----Rakefile(227B)
----test()
--------models()
--------test_helper.rb(386B)
--------controllers()
--------mailers()
--------integration()
--------fixtures()
--------channels()
----app()
--------models()
--------jobs()
--------controllers()
--------views()
--------mailers()
--------channels()
----storage()
--------.keep(0B)
----Gemfile(1KB)
----Gemfile.lock(5KB)
----tmp()
--------.keep(0B)
--------pids()
----.ruby-version(6B)
----.gitignore(750B)
----lib()
--------tasks()
----public()
--------robots.txt(99B)
----README.md(3KB)
----config.ru(130B)