README.md in globalsms-0.2.0 vs README.md in globalsms-0.3.0

- old
+ new

@@ -88,31 +88,31 @@ sms = GlobalSMS::SMS.new('api-key', 'api-secret') argv = [ { originator: "DENEME", - numbers: "5493666154", - text: "Mesaj Metni", - turkish_character: "1" + numbers: "5493666154", + text: "Mesaj Metni", + turkish_character: "1" }, { originator: "DENEME", - numbers: "5493666155", - text: "Bir Başka Mesaj Metni", - turkish_character: "1" + numbers: "5493666155", + text: "Bir Başka Mesaj Metni", + turkish_character: "1" }, { originator: "DENEME", - numbers: "5493666156", - text: "Ve Bir Başka Mesaj Metni", - turkish_character: "1" + numbers: "5493666156", + text: "Ve Bir Başka Mesaj Metni", + turkish_character: "1" }, { originator: "DENEME", - numbers: "5493666157", - text: "Ve De Bir Başka Mesaj Metni", - turkish_character: "1" + numbers: "5493666157", + text: "Ve De Bir Başka Mesaj Metni", + turkish_character: "1" } ] sms.multi_send(argv) @@ -229,12 +229,45 @@ # } ``` #### Belirli tarihler arasında gönderilmiş mesajlara ait raporları döndüren örnek kod: -TODO: Geliştirme aşamasındadır. +Bu fonsiyon argüman olarak **hash** alır ve sonuç olarak **hash** döner. +Ön tanımlı değerler: + + start_time: "00:00:00" + end_time: "23:59:59" + +Kullanıcının gireceği değerler: + + start_date: "2015-05-06" + end_date: "2015-05-06" + +```ruby +require 'globalsms' + +sms = GlobalSMS::REPORT.new('api-key','api-secret') + +argv = { + start_date: "2015-05-06", + end_date: "2015-05-06", + start_time: "20:21:20", + end_time: "20:22:00" +} + +sms.report_between(argv) + +# { +# "result" => true, "data" => [{ +# "id" => "243408", "created_datetime" => "2015-05-06 20:21:30", "originator" => "DENEME", "originator_id" => "1649", "total_num" => "2", "pieces" => "1", "total_sent" => "2", "num_reached" => "2", "num_not_reached" => "0", "num_waiting_for_time" => "0", "text" => "Mesaj Metni", "time_to_send" => "2015-05-06 20:21:30" +# }], "totals" => { +# "total_message" => "1", "total_reached" => "2", "total_sms" => "2" +# } +# } +``` + #### Orinigator (gönderici adı) listeleyen örnek kod: Bu fonksiyon argüman almaz. ```ruby @@ -271,10 +304,16 @@ Bu Gem, GlobalHaberlesme.com dan bağımsız bir geliştirici tarafından oluşturulmuştur. ## Katkıda Bulunma -Geliştirme öneri ve katkılarınızı bekliyorum. +Geliştirmeye yapacağınız öneri ve katkılarınızı bekliyorum. ## Lisans -Bu Gem, MIT Lisansı ile korunur. +Bu Gem, MIT Lisansı ile korunur. + +## Bağlantılar + +Orijinal API Dokümantasyonu `http://uye.globalhaberlesme.com/uploads/api_user.pdf` + +RubyGems `https://rubygems.org/gems/globalsms` \ No newline at end of file