Saya membutuhkan script php untuk menambahkan kontak ke akun gmail. Script ini masih akan saya custom untuk keperluan project saya.
Dengan script ini saya akan bisa:
- Menambahkan kontak baru ke akun gmail, dan memodifikasi data kontak bila email atau nomor HP sama. Data kontrak bisa berupa: Nama, No HP, email, group, Notes, Address
- ID urutan pertamanya adalah email.
Jadi bila data email yg mau ditambahkan ke daftar kontak sudah terdaftar sebelumnya di dalam daftar kontak akun gmail kita, sedangkan nomor HP yang mau dimasukkan tersebut belum ada di daftar kontak, maka script akan menambahkan nomor HP ke kotak yang sama. Karena asumsinya: data kontak yang baru adalah milik orang yang sama karena emailnya sama. - ID urutan ke2 adalah nomor HP.
Bila data baru yang akan dimasukkan Nomor HPnya sudah terfatar di dalam daftar kontak gmail maka script akan mengupdate data lain dari kontak itu. Misanya emailnya ditambahkan. Jika di 1 kontak tidak boleh ada 2 email maka setidaknya harus update notes untuk kontak itu. - pada point nomor 2 dan 3, script harus melakukan pengecekan terlebih dahulu apakah data email altau nomor HP sudah terdaftar di kontak. Tolong berikan opsi yg bisa diubah nanti. Mungkin saja saya akan custom bahwa walaupun sudah ada data email yg sama maka dipaksakan untuk membuat kontak yg baru.
- Bila pada data kontak yang ingin ditambahkan tidak ada email, sedangkan nomor HP dari data baru sudah terdaftar di kontak gmail, tetapi nama kontaknya berbeda maka Nama yang baru hanya ditambahkan ke bagian Notes dari kontak. Jadi nama kontak awal tetap sama seperti awal.
- Bila Email atau nomor HP data kontak baru belum terdaftar di data kontak gmail maka script akan menambahkan data kontak baru, walau nama yang sama sudah ada tidak masalah.
Perhatian:
- Worker wajib memberikan dokumentasi dan step-step menggunakan script yang dibuat.
- Saya tidak perlu tampilan yang bagus. karena script ini akan bekerja secara background.
- Pengerjaan harus selesai tepat waktu karena saya butuh cepat. Selesai artinya sudah lewat masa pengetesan.
- Harus bersedia menyelesaikan bug yang muncul.
Trimakasih banyak sudah membaca project ini. Jika ada pertanyaan silakan disampaikan. Mungkin saya kurang pintar menyampaikan dengan lengkap dan jelas.
Happy bidding :)