api python
V2.0.0
이 저장소는 TempMail.lol Python API용입니다.
라이브러리가 버전 2.xx와 완전히 다릅니다. Python 라이브러리의 변경 사항에 대해 자세히 알아보려면 사용법을 참조하세요.
새 API 키를 사용하는 경우 새 버전의 라이브러리로 전환하세요. 여전히 BananaCrumbs ID를 사용하고 있다면 v2를 사용해야 합니다.
PIP를 사용하여 TempMail API를 설치할 수 있습니다.
pip install tempmail-lol
TempMail Plus 또는 Ultra 구독이 있는 경우 API에서 사용할 수 있습니다. 아래 사용법을 참고해주세요. 도움이 필요하시면 Discord 서버에 문의하시거나 [email protected]로 이메일을 보내주세요.
TempMail의 무료 등급을 사용하는 데에는 API 키가 필요하지 않습니다 .
from TempMail import TempMail
# Create a new TempMail object
tmp = TempMail ()
# If you have an API Key, use it here (you do not need an API key to use the free tier)
tmp = TempMail ( "tm.1234567890.randomcharactershere" )
# Generate an inbox with a random domain and prefix
inb = tmp . createInbox ()
# Or... use a prefix
inb = tmp . createInbox ( prefix = "joe" )
# Generate an inbox using a specific domain (you can also use your custom domain here)
# Prefixes on custom domains has no extra characters. For example, a custom domain example.com
# with a prefix of "whoever" will make "[email protected]". If you do not provide a prefix,
# a random one will be created for you.
inb = tmp . createInbox ( domain = "mycustomdomain.com" , prefix = "optional" )
# Check for emails (throws exception on invalid token)
emails = tmp . getEmails ( inb )
# Or... use the token (which is a string)
emails = tmp . getEmails ( inb . token )
print ( "Emails:" )
for email in emails :
print ( " t Sender: " + email . sender )
print ( " t Recipient: " + email . recipient )
print ( " t Subject: " + email . subject )
print ( " t Body: " + email . body )
print ( " t HTML: " + str ( email . html )) # may be None
print ( " t Date: " + str ( email . date )) # Unix timestamp in milliseconds
사용자 정의 받은편지함에 대한 토큰은 이름이 _tmpml
이고 sha512 해시가 있는 텍스트 레코드로 도메인에 저장됩니다.
account.tempmail.lol에서 자세한 내용을 확인하세요.