Skip to main content

I Make module this for using for easy to work

Project description

Kasawa Modules

  • สวัสดีครับ โมดูลนี้เป็นโมดูลส่วนตัวที่เปิดให้คนทั้วไปสามารถใช้งานได้เลย
    • ซึ่งเราสามารถลงโมดูล ได้สองแบบเลยแบบแรกจะใช้ git ในการลง
    • สามารถพิมพ์ชื่อลงโมดูลได้ปกติ ซึ่งตอนนี้ยังใช้ได้แบบแรก

ใครที่ต้องการลงขั้นตอนแรกให้ทำการลง git กันก่อน

# windows os
https://git-scm.com/downloads

# linux os
sudo apt install git -y

# mac os
brew install git

Example Install Module

  • อันนี้จะเป็นคำสั่งสำหรับลงโมดูลของเรานะครับผม
# git install [work]
pip install git+https://github.com/x2super/kasawa.git

#pypi install [not work]
pip install kasawa

Example coding

  • Wallet topup
    • รับเงินซองอั่งเปาของคุณแบบ อัติโนมัติ ใช้งานง่ายไม่ย่งยาก
from  kasawa  import  topup
# สามารถใส่ทั้งลิ้งค์อั่งเปาได้เลย มีระบบเช็คอัติโนมัติ
# ไม่ต้องกลัวว่าผู้ใช้จะส่งลิ้งค์ที่ผิดพลาด
money  =  topup("phone(เบอร์มือถือ)", "vouch(ลิ้งค์ซองอั่งเปา)")
print(money.json())

🟢 Successfully

{
  "status": true,
  "message": {
    "voucher": {
      "voucher_id": "54720433906870018",
      "amount_baht": "10.00",
      "redeemed_amount_baht": "10.00",
      "member": 1,
      "status": "active",
      "link": "xxxxxxxxxxxxxxxx",
      "detail": "",
      "expire_date": 1739702702858,
      "type": "F",
      "redeemed": 1,
      "available": 0
    },
    "owner_profile": {
      "full_name": "xxxx ***"
    },
    "redeemer_profile": {
      "mobile_number": "0000000000"
    },
    "my_ticket": {
      "mobile": "0000000000",
      "update_date": 1739616394250,
      "amount_baht": "10.00",
      "full_name": "xxxx ***",
      "profile_pic": null
    },
    "tickets": [
      {
        "mobile": "000000-000",
        "update_date": 1739616394250,
        "amount_baht": "10.00",
        "full_name": "xxxx ***",
        "profile_pic": "https://profile-images-cdn.truemoney.com/tmn.10043578308_0d14ec5919fa3bebc42dd754afeb5.jpg"
      }
    ]
  }
}

🔴 Failed

# ลิ้งค์ซองอั่งเปาผิด
{
	'status': False, 
	'message': 'INVALID_VOUCHER'
}

# เบอร์มือถือผิด
{
	'status': False, 
	'message': 'INVALID_PHONE'
}
# หรืออีกอย่างนึงถ้าหาก รันแล้ว รับซองช้ามาก ก็คือใช้ไม่ได้เหมือนกัน

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

kasawa-0.0.3.tar.gz (4.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

kasawa-0.0.3-py3-none-any.whl (4.6 kB view details)

Uploaded Python 3

File details

Details for the file kasawa-0.0.3.tar.gz.

File metadata

  • Download URL: kasawa-0.0.3.tar.gz
  • Upload date:
  • Size: 4.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.10

File hashes

Hashes for kasawa-0.0.3.tar.gz
Algorithm Hash digest
SHA256 24f7809a61195b6c9013aa98a91c51ec6626c400411b5336a014e79d2996bd5b
MD5 9c2a2f439b3a82430fbd5eec257130f6
BLAKE2b-256 e4900bed7562d097dd18fd823820a6a551d1faa1fa10f17c2fdd21a17baa968a

See more details on using hashes here.

File details

Details for the file kasawa-0.0.3-py3-none-any.whl.

File metadata

  • Download URL: kasawa-0.0.3-py3-none-any.whl
  • Upload date:
  • Size: 4.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.10

File hashes

Hashes for kasawa-0.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 533b57e887858f160d6fb384a40b59b8eae81a6917d507ad7f16b4f049dd8a30
MD5 d62546c9152d87aa089ff86006b2ef93
BLAKE2b-256 7c4b489a8d82f88da42f087226590d951f963e792021aa30f91798576dc08b7f

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page