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 [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.5.tar.gz (4.4 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.5-py3-none-any.whl (4.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: kasawa-0.0.5.tar.gz
  • Upload date:
  • Size: 4.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.6

File hashes

Hashes for kasawa-0.0.5.tar.gz
Algorithm Hash digest
SHA256 acbf9269bb0ee682367ce56bfc9731f2c482bda0f4dd7e980bacf733544ef59b
MD5 bd31b0c75e51806c9c27ef461b5f7640
BLAKE2b-256 dc4ed2137c8c93d5aaf3750dac12f7df2474712346483106cffb2c28d8d9a931

See more details on using hashes here.

File details

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

File metadata

  • Download URL: kasawa-0.0.5-py3-none-any.whl
  • Upload date:
  • Size: 4.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.6

File hashes

Hashes for kasawa-0.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 9b8f68f21f85b14d86d47002912abf5cc5e747ecb63d23913ab00935649b57c2
MD5 619d8d354c8a33526acb953fdff5736a
BLAKE2b-256 26815c2ab5a7392b75fa213782784c1dee894f65f2a25e87d653c202b0696b5a

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