| ページ一覧 | ブログ | twitter |  書式 | 書式(表) |

MyMemoWiki

「Hashids」の版間の差分

提供: MyMemoWiki
ナビゲーションに移動 検索に移動
(ページの作成:「==Hashids== *https://hashids.org/」)
 
 
(同じ利用者による、間の4版が非表示)
1行目: 1行目:
 
==Hashids==
 
==Hashids==
 
*https://hashids.org/
 
*https://hashids.org/
 +
短いIDを数値から生成
 +
 +
===Python===
 +
https://pypi.org/project/hashids/
 +
====Install====
 +
<pre>
 +
pip install hashids
 +
</pre>
 +
====利用====
 +
*[https://ja.wikipedia.org/wiki/%E3%82%BD%E3%83%AB%E3%83%88_(%E6%9A%97%E5%8F%B7) ソルト(暗号)]
 +
<pre>
 +
from hashids import Hashids
 +
 +
hashids = Hashids(salt="this is my salt")
 +
id = hashids.encode(1, 2, 3)
 +
numbers = hashids.decode(id)
 +
</pre>

2020年10月2日 (金) 09:45時点における最新版

Hashids

短いIDを数値から生成

Python

https://pypi.org/project/hashids/

Install

pip install hashids

利用

from hashids import Hashids

hashids = Hashids(salt="this is my salt")
id = hashids.encode(1, 2, 3)
numbers = hashids.decode(id)