Mendobrak perubahan di depan
Versi 1.0.0 hanya mendukung titik akhir API ctpa-oneapi baru yang diperkenalkan dengan aplikasi MyToyota baru. Beberapa fungsi belum diimplementasikan dan harus ditentukan terlebih dahulu karena kurangnya dokumentasi API.
Pengguna aplikasi MyT lama harus menggunakan modul mytoyota python versi <1.0.0.
Paket Python 3 untuk berkomunikasi dengan Toyota Connected Europe Services. Ini adalah paket tidak resmi dan Toyota dapat mengubah API mereka kapan saja tanpa peringatan.
Paket ini dapat diinstal melalui pip
.
pip install mytoyota
Untuk memulai dengan cepat tentang cara menggunakan paket, lihat file simple_client_example.py
yang terdapat dalam laporan. Anda juga dapat menggunakan dan mengeksekusi file ini secara langsung dengan menggunakan perintah berikut:
python -m venv mytoyota
source mytoyota/bin/activate
python -m pip install " mytoyota @ git+https://github.com/DurgNomis-drol/mytoyota@master "
curl -LO https://raw.githubusercontent.com/GitOldGrumpy/mytoyota/master/simple_client_example.py
# Create a credentials.json file with {"username":"[email protected]","password":"yourpassword"}
python simple_client_example.py
None
jika tidak ada perjalanan yang dilakukan dalam jangka waktu yang diminta. Masalah ini sering terjadi di awal minggu, bulan, atau tahun. Selain itu statistik harian tentunya juga tidak akan tersedia jika tidak ada perjalanan yang dilakukan.Segera hadir...
Modul python ini menggunakan puisi (>= 1.2.2) dan pra-komit.
Untuk mulai berkontribusi, fork repositori ini dan jalankan poetry install
. Kemudian buat cabang baru. Sebelum membuat PR, jalankan poetry run pre-commit run --all-files
dan pastikan semua pengujian lolos secara lokal terlebih dahulu dengan menjalankan pytest tests/
.
Karena saya @DurgNomis-drol, saya bukan programmer profesional. Saya akan berusaha mempertahankannya sebaik mungkin. Jika seseorang tertarik untuk membantu dalam hal ini, mereka dipersilakan untuk mengirimi saya pesan untuk menjadi kolaborator dalam proyek ini.
Terima kasih banyak kepada @calmjm karena telah membuat tojota.