Öncelikle Videoyu İzleyerek API Key Oluşturunuz.
https://www.youtube.com/watch?v=t20Ye0A1dRY&t=51s
Videoda bulunan AccesToken kodunuzu almaya yarayan link.
https://tech.yandex.com/disk/webdav/oauth.yandex.ru/authorize?response_type=token&client_id=TOKENID
Aşağıdaki resimdeki gibi bir Access_Token kodu verilecektir bu kodu libraries klasörü içerisindeki $Config arrayi içerisinde bulunan YandexKey içerisine yazınız.
- application/config/config.php dosyasından composer_autoload alanını aşağıdaki kod ile değiştiriniz.
$config['composer_autoload'] = APPPATH . 'vendor/autoload.php';
Not: Dosya içerisinde config.php mevcuttur.
-
application/config/database.php dosyasından veritabanı ayarlarınızı yapınız.
-
Backup klasörünü application dosyasının içerisine atınız.
-
vendor klasörünü application dosyasının içerisine atınız. Aksi takdirde çalışmayacaktır.
-
libraries klasörü içerisinde yandex.php dosyası mevcuttur, libraries klasörünün içerisine atınız.
-
libraries klasörü içerisinde backup.php dosyası mevcuttur, libraries klasörünün içerisine atınız.
Eğer Yandex'e yüklenen dosya veya klasörlerin saatleri farklı ise aşağıda bulunan kodu libraries içerisinde yandex.php dosyasının __construct içerisine yazınız.
date_default_timezone_set('Europe/Istanbul');
//Kütüphaneyi yüklüyoruz.
$this->load->library('yandex');
//Herhangi bir hata ekrana yansımadıysa dosya başarılı bir biçimde yüklenmiştir.
$this->yandex->YandexBackup();