Setelah login [gunakan username & password dari DIKTI] tersedia menu : [Log-out][Refresh token] [List semua tabel][List tabel Ref][List tabel Data] []
Berhubung posisi di lembaga tongkrongan saya selama ini di "geser" gak
lagi ngurusi data laporan PDDIKTI, ya monggo aja siapapun yang minat
nyoba kode PHP kreasi saya, tak persilahkan. Link donlot kode PHP
buatanku ada di 4shared. Sebelum mencoba, ada readme.htm yang perlu
dibaca dulu
[Update Desember 2023]
Setelah lama meninggalkan Feeder PDPT ini, ternyata sudah berganti menjadi NeoFeeder, kalo ndak salah sejak 2022. Saya mengembangkan fider NeoFeeder sendiri, untuk migrasi data PT ke NeoFeeder. Ternyata tidak begitu syulit, walau juga tidak mudah. Yang utama adalah maintenance dari fider ini, karena ketika ada patch dari NeoFeeder, maka kode kadang disesuaikan (biasanya ada field/kolom tabel baru yang wajib disertakan [NISN, email], nama kolom tabel yang berubah [nama_ayah_kandung], dsb)
Kode di buat simpel, untuk login, hanya perlu 1 klik untuk mendapatkan token tanda sudah login (expired sesudah 24 menit)
Menu list adalah untuk menampilkan daftar perintah (Get) dari WebService. Ini untuk melihat tabel dan nama kolom beserta isi tabel tersebut, misal ID dan kode-2
Dan menu Feeder untuk membuka feeder yang sesunggunya
Misal untuk memasukkan data kelas kuliah yang diselenggarakan (pada semester tersebut), maka klik saja Kelas perkuliahan, dan akan terbuka halaman kelas kuliah
Jika kita klik Sinkron'z kelas ini, maka data dari DB lokal akan ditransfer ke tabel PDPT. Proses memakan waktu cukup lama, tunggu hingga selesai.
Jika selesai, akan tampil
Jika ada job yang gagal dikerjakan seperti diatas, lakukan manual melalui NeoFeeder. Biasanya kegagalan ini terjadi karena adanya tanda peti/kutip pada kalimat / teks yang di feed-kan
Yang harus dilakukan / TO-DO:
- Sesuaikan username dan password pada file init.php, live.php dan list.php
- Sesuaikan konfigurasi SQL di file koneksi.php
- Sesuaikan nama-2 kolom di kode-kode .php di folder exec mengikuti nama-2 kolom di tabel DB Anda
- Sebelum menjalankan, pastikan Neo Feeder sudah berjalan di localhost Anda
Link kode di Drive
No comments:
Post a Comment