technicalsuwako.moe/gemini/blog/urloli-210.gmi

105 行
3.3 KiB
Plaintext
Raw Blame 履歴

このファイルには曖昧(ambiguous)なUnicode文字が含まれています

このファイルには、他の文字と見間違える可能性があるUnicode文字が含まれています。 それが意図的なものと考えられる場合は、この警告を無視して構いません。 それらの文字を表示するにはエスケープボタンを使用します。

=> /blog.gmi ブログ一覧へ
#【】URLロリ 2.1.0登場
投稿日2023-05-12
URLロリ は2.1.0にバージョンアップしました!!
## URLロリって何?
URLロリはクッソ小さいURL短縮作成ソフトだわ〜♡
## 変更
* ローカライズは関数化
* API機能性
* サーバーのソースコードを短くに
## APIについて
=> https://urlo.li/api /api
インスタンスURL及びバージョンを確認(GET)
### 例の結果
```
{
"url": "https://urlo.li",
"version": "2.1.0"
}
```
=> https://urlo.li/api/lolify /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
}
```
## ソースコード
=> https://gitler.moe/suwako/urloli Gitler
## 公式インスタンス
=> https://urlo.li/
## ダウンロード
=> https://gitler.moe/suwako/urloli/releases リリースページ
## 会話
### XMPP
=> xmpp:urloli@chat.xmpp.076.ne.jp?join
### IRC
irc.076.ne.jp/6697
\#urloli
以上