README.md in globalsms-1.0.3 vs README.md in globalsms-1.0.4
- old
+ new
@@ -40,12 +40,12 @@
SMS gönderme işlemi yapmak üzere GlobalSMS:SMS sınıfından bir nesne üretirken argüman olarak **hash** verilir. Örneğin,
```ruby
init_args = {
- api_key: "api-key"
- api_secret: "api-secret"
+ api_key: "api-key",
+ api_secret: "api-secret",
originator: "USTAD",
turkish_character: "1"
}
sms = GlobalSMS::SMS.new(init_args)
@@ -57,14 +57,15 @@
require 'globalsms'
sms = GlobalSMS::SMS.new(init_args)
args = {
- originator: "DENEME",
numbers: "5493666154",
text: "Mesaj Metni",
- turkish_character: "1"
+ turkish_character: "1",
+ time: "2015-10-07 12:35:00" # Geleceğe dönük mesaj atılması istendiğinde, geleceğe dair bir tarih/saat verilir.
+ Öntanımlı şu an `now` olarak verilmiştir.
}
sms.single_send(args)
# {
@@ -103,30 +104,26 @@
require 'globalsms'
sms = GlobalSMS::SMS.new(init_args)
args = [
- { originator: "DENEME",
- numbers: "5493666154",
+ { numbers: "5493666154",
text: "Mesaj Metni",
turkish_character: "1"
},
- { originator: "DENEME",
- numbers: "5493666155",
+ { numbers: "5493666155",
text: "Bir Başka Mesaj Metni",
turkish_character: "1"
},
- { originator: "DENEME",
- numbers: "5493666156",
+ { numbers: "5493666156",
text: "Ve Bir Başka Mesaj Metni",
turkish_character: "1"
},
- { originator: "DENEME",
- numbers: "5493666157",
+ { numbers: "5493666157",
text: "Ve De Bir Başka Mesaj Metni",
turkish_character: "1"
}
]
@@ -154,11 +151,11 @@
Rapor görüntüleme işlemi yapmak üzere GlobalSMS:REPORT sınıfından bir nesne üretirken argüman olarak **hash** verilir. Örneğin,
```ruby
init_args = {
- api_key: "api-key"
+ api_key: "api-key",
api_secret: "api-secret"
}
sms = GlobalSMS::REPORT.new(init_args)
```
@@ -168,21 +165,23 @@
```ruby
require 'globalsms'
sms = GlobalSMS::REPORT.new(init_args)
-sms.message(239916)
+sms.message(239916, limit=250)
# {
# "result" => true, "data" => [{
# "id" => "34163245", "created_datetime" => "2015-05-05 14:54:32", "gsm_no" => "5493666154", "gsm_operator" => "2", "sent_status" => "2", "sent_datetime" => "2015-05-05 14:54:37", "out_status" => "255", "out_datetime" => "2015-05-05 14:54:37", "report_message" => "COMMAND_ERROR", "name" => nil
# }], "totals" => {
# "total_number" => "1", "message_id" => "239916", "total_sent" => "1", "num_reached" => "0", "num_not_reached" => "0", "num_waiting_for_time" => "0", "paid_coin" => "1"
# }
# }
```
+**NOT:** `limit` değişkeni 250 ile ilklenmiştir.
+
#### Son x mesaja ait raporları görüntüleme
Argüman verilmezse, ön tanımlı olarak en son yollanan (1) mesaja ait raporu döndürür.
```ruby
@@ -262,10 +261,10 @@
Bilgi alma işlemi yapmak üzere GlobalSMS:INFO sınıfından bir nesne üretirken argüman olarak **hash** verilir. Örneğin,
```ruby
init_args = {
- api_key: "api-key"
+ api_key: "api-key",
api_secret: "api-secret"
}
sms = GlobalSMS::INFO.new(init_args)
```