106 行
3.4 KiB
Markdown
106 行
3.4 KiB
Markdown
title: 【076】URLロリ 2.1.0登場
|
||
author: 凛
|
||
date: 2023-05-13
|
||
tags: jp,blog,ウエブ開発,076,urloli,urlロリ
|
||
----
|
||
URLロリ は2.1.0にバージョンアップしました!!
|
||
|
||
## URLロリって何?
|
||
URLロリはクッソ小さいURL短縮作成ソフトだわ〜♡
|
||
|
||
## 変更
|
||
* ローカライズは関数化
|
||
* API機能性
|
||
* サーバーのソースコードを短くに
|
||
|
||
## APIについて
|
||
[/api](https://urlo.li/api)\
|
||
インスタンスURL及びバージョンを確認(GET)
|
||
|
||
### 例の結果
|
||
|
||
```
|
||
{
|
||
"url": "https://urlo.li",
|
||
"version": "2.1.0"
|
||
}
|
||
```
|
||
|
||
[/api/lolify](https://urlo.li/api/lolify)\
|
||
URLを短縮する(既に存在する場合、短縮済みURLを表示) (POST)
|
||
|
||
### 必須のパラメートル
|
||
|
||
* url
|
||
|
||
### 例の結果
|
||
|
||
既に存在する場合
|
||
|
||
```
|
||
curl -d url=https://technicalsuwako.moe https://urlo.li/api/lolify
|
||
{
|
||
"code": 200,
|
||
"error": "",
|
||
"url": "https://urlo.li/yoWJx",
|
||
"origin": "https://technicalsuwako.moe",
|
||
"isnew": false
|
||
}
|
||
```
|
||
|
||
新しく追加された場合
|
||
|
||
```
|
||
curl -d url=https://technicalsuwako.moe/about https://urlo.li/api/lolify
|
||
{
|
||
"code": 200,
|
||
"error": "",
|
||
"url": "https://urlo.li/fiW3B",
|
||
"origin": "https://technicalsuwako.moe/about",
|
||
"isnew": true
|
||
}
|
||
```
|
||
|
||
エラーの場合
|
||
|
||
```
|
||
curl -d url=technicalsuwako.moe https://urlo.li/api/lolify
|
||
{
|
||
"code": 400,
|
||
"error": "URLは「http://」又は「https://」で始めます。",
|
||
"url": "",
|
||
"origin": "",
|
||
"isnew": false
|
||
}%
|
||
```
|
||
|
||
```
|
||
curl -d url=https://technicalsuwako.moetechnicalsuwako.moetechnicalsuwako.moetechnicalsuwako.moetechnicalsuwako.moetechnicalsuwako.moetechnicalsuwako.moetechnicalsuwako.moetechnicalsuwako.moetechnicalsuwako.moetechnicalsuwako.moetechnicalsuwako.moetechnicalsuwako.moetechnicalsuwako.moetechnicalsuwako.moetechnicalsuwako.moetechnicalsuwako.moetechnicalsuwako.moetechnicalsuwako.moetechnicalsuwako.moetechnicalsuwako.moetechnicalsuwako.moetechnicalsuwako.moetechnicalsuwako.moetechnicalsuwako.moetechnicalsuwako.moetechnicalsuwako.moetechnicalsuwako.moetechnicalsuwako.moetechnicalsuwako.moetechnicalsuwako.moetechnicalsuwako.moetechnicalsuwako.moetechnicalsuwako.moetechnicalsuwako.moetechnicalsuwako.moetechnicalsuwako.moetechnicalsuwako.moetechnicalsuwako.moetechnicalsuwako.moetechnicalsuwako.moetechnicalsuwako.moetechnicalsuwako.moetechnicalsuwako.moetechnicalsuwako.moetechnicalsuwako.moetechnicalsuwako.moetechnicalsuwako.moetechnicalsuwako.moetechnicalsuwako.moetechnicalsuwako.moetechnicalsuwako.moetechnicalsuwako.moetechnicalsuwako.moetechnicalsuwako.moetechnicalsuwako.moetechnicalsuwako.moetechnicalsuwako.moetechnicalsuwako.moetechnicalsuwako.moetechnicalsuwako.moetechnicalsuwako.moetechnicalsuwako.moetechnicalsuwako.moetechnicalsuwako.moetechnicalsuwako.moetechnicalsuwako.moetechnicalsuwako.moetechnicalsuwako.moetechnicalsuwako.moetechnicalsuwako.moetechnicalsuwako.moetechnicalsuwako.moetechnicalsuwako.moetechnicalsuwako.moetechnicalsuwako.moetechnicalsuwako.moe https://urlo.li/api/lolify
|
||
{
|
||
"code": 400,
|
||
"error": "URLは500文字以内です。",
|
||
"url": "",
|
||
"origin": "",
|
||
"isnew": false
|
||
}
|
||
```
|
||
|
||
## ソースコード
|
||
[Gitler](https://gitler.moe/suwako/urloli)
|
||
|
||
## 公式インスタンス
|
||
[https://urlo.li/](https://urlo.li/)
|
||
|
||
## ダウンロード
|
||
[リリースページ](https://gitler.moe/suwako/urloli/releases)
|
||
|
||
## 会話
|
||
### XMPP
|
||
[xmpp:urloli@chat.xmpp.076.ne.jp?join](xmpp:urloli@chat.xmpp.076.ne.jp?join)
|
||
|
||
### IRC
|
||
irc.076.ne.jp/6697\
|
||
#urloli
|
||
|
||
以上
|