Genel Bakış
NosyAPI Türkiye'de yer alan Şans Oyunları dökümantasyonuna hoşgeldiniz.
Bu dökümantasyonda ile Türkiye'de yer alan çılgın sayısal loto, on numara, süper loto, şans topu, milli piyango sonuçlarına ve çekiliş detaylarına ulaşabileceksiniz.
İçindekiler
API Token Bilgileri
API kullanımı için token bilgisine ihtiyaç duymaktayız. Bu token bilgisi ile istediğiniz bilgileri çekebilirsiniz. Her üyemize otomatik olarak token tanımlanır. Token bilginizi menüde yer alan API Bilgilerim bölümünden alabilirsiniz.
Şans Oyunlarının Çekiliş Tarihlerini Listeleme
İstek |
GET - https://www.nosyapi.com/apiv2/lottoTR/getDateList?type=1 |
Alan |
Veri Tipi |
Açıklama |
Zorunluluk |
type |
Oyun tipini belirler. 6 değer almaktadır. Oyunlara ait değerler aşağıda yer almaktadır. |
string |
 |
Tip |
Açıklama |
1 |
Çılgın Sayısal Loto |
2 |
Şans Topu |
3 |
On Numara |
4 |
Süper Loto |
6 |
Milli Piyango |
12 |
Milli Piyango Yılbaşı |
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => "https://www.nosyapi.com/apiv2/lottoTR/getDateList?type=1",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => array(
"Content-Type: application/json",
"Authorization: Bearer API_TOKEN"
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
curl --location --request GET 'https://www.nosyapi.com/apiv2/lottoTR/getDateList?type=1' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer API_TOKEN'
var data = new FormData();
var xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener("readystatechange", function() {
if(this.readyState === 4) {
console.log(this.responseText);
}
});
xhr.open("GET", "https://www.nosyapi.com/apiv2/lottoTR/getDateList?type=1");
xhr.setRequestHeader("Content-Type", "application/json");
xhr.setRequestHeader("Authorization", "Bearer API_TOKEN");
xhr.send(data);
var client = new RestClient("https://www.nosyapi.com/apiv2/lottoTR/getDateList?type=1");
client.Timeout = -1;
var request = new RestRequest(Method.GET);
request.AddHeader("Content-Type", "application/json");
request.AddHeader("Authorization", "Bearer API_TOKEN");
request.AlwaysMultipartFormData = true;
IRestResponse response = client.Execute(request);
Console.WriteLine(response.Content);
Unirest.setTimeouts(0, 0);
HttpResponse response = Unirest.get("https://www.nosyapi.com/apiv2/lottoTR/getDateList?type=1")
.header("Content-Type", "application/json")
.header("Authorization", "Bearer API_TOKEN")
.multiPartContent() .asString();
import http.client
import mimetypes
conn = http.client.HTTPSConnection("www.nosyapi.com")
boundary = ''
payload = ''
headers = {
'Content-Type': 'application/json',
'Authorization': 'Bearer API_TOKEN',
'Content-type': 'multipart/form-data; boundary={}'.format(boundary)
}
conn.request("GET", "/apiv2/lottoTR/getDateList?type=1", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import Foundation
var semaphore = DispatchSemaphore (value: 0)
let parameters = [
] as [[String : Any]]
let boundary = "Boundary-\(UUID().uuidString)"
var body = ""
var error: Error? = nil
for param in parameters {
if param["disabled"] == nil {
let paramName = param["key"]!
body += "--\(boundary)\r\n"
body += "Content-Disposition:form-data; name=\"\(paramName)\""
let paramType = param["type"] as! String
if paramType == "text" {
let paramValue = param["value"] as! String
body += "\r\n\r\n\(paramValue)\r\n"
} else {
let paramSrc = param["src"] as! String
let fileData = try NSData(contentsOfFile:paramSrc, options:[]) as Data
let fileContent = String(data: fileData, encoding: .utf8)!
body += "; filename=\"\(paramSrc)\"\r\n"
+ "Content-Type: \"content-type header\"\r\n\r\n\(fileContent)\r\n"
}
}
}
body += "--\(boundary)--\r\n";
let postData = body.data(using: .utf8)
var request = URLRequest(url: URL(string: "https://www.nosyapi.com/apiv2/lottoTR/getDateList?type=1")!,timeoutInterval: Double.infinity)
request.addValue("application/json", forHTTPHeaderField: "Content-Type")
request.addValue("Bearer API_TOKEN", forHTTPHeaderField: "Authorization")
request.addValue("multipart/form-data; boundary=\(boundary)", forHTTPHeaderField: "Content-Type")
request.httpMethod = "GET"
request.httpBody = postData
let task = URLSession.shared.dataTask(with: request) { data, response, error in
guard let data = data else {
print(String(describing: error))
return
}
print(String(data: data, encoding: .utf8)!)
semaphore.signal()
}
task.resume()
semaphore.wait()
Diğer programlama dilleri için lütfen info@nosyapi.com adresine mail atınız.
Not: API_TOKEN yazan yerleri kendi token bilginizle değiştirmeyi unutmayınız.
"status": "ok",
"message": "ok",
"systemTime": 1607441310,
"rowCount": 1023,
"data": [
{
"date": "20201202",
"date_format": "2020-12-02"
},
{
"date": "20201129",
"date_format": "2020-11-29"
}...
]
}
Çılgın Sayısal Loto API - İstek
Çılgın Sayısal Loto ve önceki sayısal loto çekilişleri dahil 16.11.1996 tarihinden günümüze kadar 1400'den fazla sayısal loto çekilişini görüntüleyebilirsiniz.
İstek |
GET - https://www.nosyapi.com/apiv2/lottoTR/getSayisalResults?date=20180929 |
Alan |
Veri Tipi |
Zorunluluk |
Açıklama |
date |
Tarih bilgisini belirtersiniz (Örn 20180929) size o günün sonucunu verir. Eğer göndermez iseniz son çekiliş sonucunu size verir. |
string |
Zorunlu Değil |
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => "https://www.nosyapi.com/apiv2/lottoTR/getSayisalResults?date=20180929",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => array(
"Content-Type: application/json",
"Authorization: Bearer API_TOKEN"
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
curl --location --request GET 'https://www.nosyapi.com/apiv2/lottoTR/getSayisalResults?date=20180929' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer API_TOKEN'
var data = new FormData();
var xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener("readystatechange", function() {
if(this.readyState === 4) {
console.log(this.responseText);
}
});
xhr.open("GET", "https://www.nosyapi.com/apiv2/lottoTR/getSayisalResults?date=20180929");
xhr.setRequestHeader("Content-Type", "application/json");
xhr.setRequestHeader("Authorization", "Bearer API_TOKEN");
xhr.send(data);
var client = new RestClient("https://www.nosyapi.com/apiv2/lottoTR/getSayisalResults?date=20180929");
client.Timeout = -1;
var request = new RestRequest(Method.GET);
request.AddHeader("Content-Type", "application/json");
request.AddHeader("Authorization", "Bearer API_TOKEN");
request.AlwaysMultipartFormData = true;
IRestResponse response = client.Execute(request);
Console.WriteLine(response.Content);
Unirest.setTimeouts(0, 0);
HttpResponse response = Unirest.get("https://www.nosyapi.com/apiv2/lottoTR/getSayisalResults?date=20180929")
.header("Content-Type", "application/json")
.header("Authorization", "Bearer API_TOKEN")
.multiPartContent() .asString();
import http.client
import mimetypes
conn = http.client.HTTPSConnection("www.nosyapi.com")
boundary = ''
payload = ''
headers = {
'Content-Type': 'application/json',
'Authorization': 'Bearer API_TOKEN',
'Content-type': 'multipart/form-data; boundary={}'.format(boundary)
}
conn.request("GET", "/apiv2/lottoTR/getSayisalResults?date=20180929", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import Foundation
var semaphore = DispatchSemaphore (value: 0)
let parameters = [
] as [[String : Any]]
let boundary = "Boundary-\(UUID().uuidString)"
var body = ""
var error: Error? = nil
for param in parameters {
if param["disabled"] == nil {
let paramName = param["key"]!
body += "--\(boundary)\r\n"
body += "Content-Disposition:form-data; name=\"\(paramName)\""
let paramType = param["type"] as! String
if paramType == "text" {
let paramValue = param["value"] as! String
body += "\r\n\r\n\(paramValue)\r\n"
} else {
let paramSrc = param["src"] as! String
let fileData = try NSData(contentsOfFile:paramSrc, options:[]) as Data
let fileContent = String(data: fileData, encoding: .utf8)!
body += "; filename=\"\(paramSrc)\"\r\n"
+ "Content-Type: \"content-type header\"\r\n\r\n\(fileContent)\r\n"
}
}
}
body += "--\(boundary)--\r\n";
let postData = body.data(using: .utf8)
var request = URLRequest(url: URL(string: "https://www.nosyapi.com/apiv2/lottoTR/getSayisalResults?date=20180929")!,timeoutInterval: Double.infinity)
request.addValue("application/json", forHTTPHeaderField: "Content-Type")
request.addValue("Bearer API_TOKEN", forHTTPHeaderField: "Authorization")
request.addValue("multipart/form-data; boundary=\(boundary)", forHTTPHeaderField: "Content-Type")
request.httpMethod = "GET"
request.httpBody = postData
let task = URLSession.shared.dataTask(with: request) { data, response, error in
guard let data = data else {
print(String(describing: error))
return
}
print(String(data: data, encoding: .utf8)!)
semaphore.signal()
}
task.resume()
semaphore.wait()
Diğer programlama dilleri için lütfen info@nosyapi.com adresine mail atınız.
Not: API_TOKEN yazan yerleri kendi token bilginizle değiştirmeyi unutmayınız.
Çılgın Sayısal Loto API Yanıt Ekranı |
number7 kolonu joker sayısını ifade etmektedir.
{
"status": "ok",
"message": "ok",
"systemTime": 1607441739,
"rowCount": 1,
"data": {
"date": "2020-09-02",
"weekID": 14,
"numbers": {
"number1": 88,
"number2": 21,
"number3": 12,
"number4": 73,
"number5": 27,
"number6": 11,
"number7": 86
}
},
"details": {
"status": "success",
"data": [
{
"meta": "alti_bilen_kisi",
"value": "0"
},
]
}
}
Şans Topu API - İstek
Şans Topu API ile 20.06.2001 tarihinden günümüze kadar 1000'den fazla şans topu sonuçlarını görüntüleyebilirsiniz.
İstek |
GET - https://www.nosyapi.com/apiv2/lottoTR/getSansResults?date=20200923 |
Alan |
Veri Tipi |
Zorunluluk |
Açıklama |
date |
Tarih bilgisini belirtersiniz (Örn 20200923) size o günün sonucunu verir. Eğer göndermez iseniz son çekiliş sonucunu size verir. |
string |
Zorunlu Değil |
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => "https://www.nosyapi.com/apiv2/lottoTR/getSansResults?date=20200923",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => array(
"Content-Type: application/json",
"Authorization: Bearer API_TOKEN"
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
curl --location --request GET 'https://www.nosyapi.com/apiv2/lottoTR/getSansResults?date=20200923' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer API_TOKEN'
var data = new FormData();
var xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener("readystatechange", function() {
if(this.readyState === 4) {
console.log(this.responseText);
}
});
xhr.open("GET", "https://www.nosyapi.com/apiv2/lottoTR/getSansResults?date=20200923");
xhr.setRequestHeader("Content-Type", "application/json");
xhr.setRequestHeader("Authorization", "Bearer API_TOKEN");
xhr.send(data);
var client = new RestClient("https://www.nosyapi.com/apiv2/lottoTR/getSansResults?date=20200923");
client.Timeout = -1;
var request = new RestRequest(Method.GET);
request.AddHeader("Content-Type", "application/json");
request.AddHeader("Authorization", "Bearer API_TOKEN");
request.AlwaysMultipartFormData = true;
IRestResponse response = client.Execute(request);
Console.WriteLine(response.Content);
Unirest.setTimeouts(0, 0);
HttpResponse response = Unirest.get("https://www.nosyapi.com/apiv2/lottoTR/getSansResults?date=20200923")
.header("Content-Type", "application/json")
.header("Authorization", "Bearer API_TOKEN")
.multiPartContent() .asString();
import http.client
import mimetypes
conn = http.client.HTTPSConnection("www.nosyapi.com")
boundary = ''
payload = ''
headers = {
'Content-Type': 'application/json',
'Authorization': 'Bearer API_TOKEN',
'Content-type': 'multipart/form-data; boundary={}'.format(boundary)
}
conn.request("GET", "/apiv2/lottoTR/getSansResults?date=20180929", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import Foundation
var semaphore = DispatchSemaphore (value: 0)
let parameters = [
] as [[String : Any]]
let boundary = "Boundary-\(UUID().uuidString)"
var body = ""
var error: Error? = nil
for param in parameters {
if param["disabled"] == nil {
let paramName = param["key"]!
body += "--\(boundary)\r\n"
body += "Content-Disposition:form-data; name=\"\(paramName)\""
let paramType = param["type"] as! String
if paramType == "text" {
let paramValue = param["value"] as! String
body += "\r\n\r\n\(paramValue)\r\n"
} else {
let paramSrc = param["src"] as! String
let fileData = try NSData(contentsOfFile:paramSrc, options:[]) as Data
let fileContent = String(data: fileData, encoding: .utf8)!
body += "; filename=\"\(paramSrc)\"\r\n"
+ "Content-Type: \"content-type header\"\r\n\r\n\(fileContent)\r\n"
}
}
}
body += "--\(boundary)--\r\n";
let postData = body.data(using: .utf8)
var request = URLRequest(url: URL(string: "https://www.nosyapi.com/apiv2/lottoTR/getSansResults?date=20200923")!,timeoutInterval: Double.infinity)
request.addValue("application/json", forHTTPHeaderField: "Content-Type")
request.addValue("Bearer API_TOKEN", forHTTPHeaderField: "Authorization")
request.addValue("multipart/form-data; boundary=\(boundary)", forHTTPHeaderField: "Content-Type")
request.httpMethod = "GET"
request.httpBody = postData
let task = URLSession.shared.dataTask(with: request) { data, response, error in
guard let data = data else {
print(String(describing: error))
return
}
print(String(data: data, encoding: .utf8)!)
semaphore.signal()
}
task.resume()
semaphore.wait()
Diğer programlama dilleri için lütfen info@nosyapi.com adresine mail atınız.
Not: API_TOKEN yazan yerleri kendi token bilginizle değiştirmeyi unutmayınız.
Şans Topu API Yanıt Ekranı |
number6 kolonu artı sayısını ifade etmektedir.
{
"status": "ok",
"message": "ok",
"systemTime": 1607449369,
"rowCount": 1,
"data": {
"date": "2020-09-23",
"weekID": 8,
"numbers": {
"number1": 34,
"number2": 18,
"number3": 11,
"number4": 6,
"number5": 14,
"number6": 6
}
},
"details": {
"status": "success",
"data": [
{
"meta": "bes_arti_bilen_kisi",
"value": "1"
},
{
"meta": "bes_arti_bilen_ucret",
"value": "751727.25"
},
}
}
On Numara API - İstek
On Numara API ile 12.08.2002 tarihinden günümüze kadar 1000'den fazla on numara sonuçlarını görüntüleyebilirsiniz.
İstek |
GET - https://www.nosyapi.com/apiv2/lottoTR/getOnNumaraResults?date=getOnNumaraResults |
Alan |
Veri Tipi |
Zorunluluk |
Açıklama |
date |
Tarih bilgisini belirtersiniz (Örn 20200923) size o günün sonucunu verir. Eğer göndermez iseniz son çekiliş sonucunu size verir. |
string |
Zorunlu Değil |
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => "https://www.nosyapi.com/apiv2/lottoTR/getOnNumaraResults?date=20200928",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => array(
"Content-Type: application/json",
"Authorization: Bearer API_TOKEN"
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
curl --location --request GET 'https://www.nosyapi.com/apiv2/lottoTR/getOnNumaraResults?date=20200928' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer API_TOKEN'
var data = new FormData();
var xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener("readystatechange", function() {
if(this.readyState === 4) {
console.log(this.responseText);
}
});
xhr.open("GET", "https://www.nosyapi.com/apiv2/lottoTR/getOnNumaraResults?date=20200928");
xhr.setRequestHeader("Content-Type", "application/json");
xhr.setRequestHeader("Authorization", "Bearer API_TOKEN");
xhr.send(data);
var client = new RestClient("https://www.nosyapi.com/apiv2/lottoTR/getOnNumaraResults?date=20200928");
client.Timeout = -1;
var request = new RestRequest(Method.GET);
request.AddHeader("Content-Type", "application/json");
request.AddHeader("Authorization", "Bearer API_TOKEN");
request.AlwaysMultipartFormData = true;
IRestResponse response = client.Execute(request);
Console.WriteLine(response.Content);
Unirest.setTimeouts(0, 0);
HttpResponse response = Unirest.get("https://www.nosyapi.com/apiv2/lottoTR/getOnNumaraResults?date=20200928")
.header("Content-Type", "application/json")
.header("Authorization", "Bearer API_TOKEN")
.multiPartContent() .asString();
import http.client
import mimetypes
conn = http.client.HTTPSConnection("www.nosyapi.com")
boundary = ''
payload = ''
headers = {
'Content-Type': 'application/json',
'Authorization': 'Bearer API_TOKEN',
'Content-type': 'multipart/form-data; boundary={}'.format(boundary)
}
conn.request("GET", "/apiv2/lottoTR/getOnNumaraResults?date=20180929", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import Foundation
var semaphore = DispatchSemaphore (value: 0)
let parameters = [
] as [[String : Any]]
let boundary = "Boundary-\(UUID().uuidString)"
var body = ""
var error: Error? = nil
for param in parameters {
if param["disabled"] == nil {
let paramName = param["key"]!
body += "--\(boundary)\r\n"
body += "Content-Disposition:form-data; name=\"\(paramName)\""
let paramType = param["type"] as! String
if paramType == "text" {
let paramValue = param["value"] as! String
body += "\r\n\r\n\(paramValue)\r\n"
} else {
let paramSrc = param["src"] as! String
let fileData = try NSData(contentsOfFile:paramSrc, options:[]) as Data
let fileContent = String(data: fileData, encoding: .utf8)!
body += "; filename=\"\(paramSrc)\"\r\n"
+ "Content-Type: \"content-type header\"\r\n\r\n\(fileContent)\r\n"
}
}
}
body += "--\(boundary)--\r\n";
let postData = body.data(using: .utf8)
var request = URLRequest(url: URL(string: "https://www.nosyapi.com/apiv2/lottoTR/getOnNumaraResults?date=20200928")!,timeoutInterval: Double.infinity)
request.addValue("application/json", forHTTPHeaderField: "Content-Type")
request.addValue("Bearer API_TOKEN", forHTTPHeaderField: "Authorization")
request.addValue("multipart/form-data; boundary=\(boundary)", forHTTPHeaderField: "Content-Type")
request.httpMethod = "GET"
request.httpBody = postData
let task = URLSession.shared.dataTask(with: request) { data, response, error in
guard let data = data else {
print(String(describing: error))
return
}
print(String(data: data, encoding: .utf8)!)
semaphore.signal()
}
task.resume()
semaphore.wait()
Diğer programlama dilleri için lütfen info@nosyapi.com adresine mail atınız.
Not: API_TOKEN yazan yerleri kendi token bilginizle değiştirmeyi unutmayınız.
On Numara API Yanıt Ekranı |
{
"status": "ok",
"message": "ok",
"systemTime": 1607450801,
"rowCount": 1,
"data": {
"date": "2020-09-28",
"weekID": 9,
"numbers": {
"number1": 4,
"number2": 5,
"number3": 7,
"number4": 8,
"number5": 11,
"number6": 13,
"number7": 20,
"number8": 23,
"number9": 29,
"number10": 32,
"number11": 33,
"number12": 42,
"number13": 46,
"number14": 48,
"number15": 52,
"number16": 56,
"number17": 57,
"number18": 68,
"number19": 74,
"number20": 75,
"number21": 77,
"number22": 80
}
},
"details": {
"status": "success",
"data": [
{
"meta": "on_bilen_kisi",
"value": "1"
},
{
"meta": "on_bilen_ucret",
"value": "921368.15"
},
}
Süper Loto API - İstek
Süper Loto API ile 25.10.2007 tarihinden günümüze kadar 750'den fazla süper loto sonuçlarını görüntüleyebilirsiniz.
İstek |
GET - https://www.nosyapi.com/apiv2/lottoTR/getOnNumaraResults?date=20200928 |
Alan |
Veri Tipi |
Zorunluluk |
Açıklama |
date |
Tarih bilgisini belirtersiniz (Örn 20200923) size o günün sonucunu verir. Eğer göndermez iseniz son çekiliş sonucunu size verir. |
string |
Zorunlu Değil |
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => "https://www.nosyapi.com/apiv2/lottoTR/getSuperResults?date=20200922",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => array(
"Content-Type: application/json",
"Authorization: Bearer API_TOKEN"
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
curl --location --request GET 'https://www.nosyapi.com/apiv2/lottoTR/getSuperResults?date=20200922' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer API_TOKEN'
var data = new FormData();
var xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener("readystatechange", function() {
if(this.readyState === 4) {
console.log(this.responseText);
}
});
xhr.open("GET", "https://www.nosyapi.com/apiv2/lottoTR/getSuperResults?date=20200922");
xhr.setRequestHeader("Content-Type", "application/json");
xhr.setRequestHeader("Authorization", "Bearer API_TOKEN");
xhr.send(data);
var client = new RestClient("https://www.nosyapi.com/apiv2/lottoTR/getSuperResults?date=20200922");
client.Timeout = -1;
var request = new RestRequest(Method.GET);
request.AddHeader("Content-Type", "application/json");
request.AddHeader("Authorization", "Bearer API_TOKEN");
request.AlwaysMultipartFormData = true;
IRestResponse response = client.Execute(request);
Console.WriteLine(response.Content);
Unirest.setTimeouts(0, 0);
HttpResponse response = Unirest.get("https://www.nosyapi.com/apiv2/lottoTR/getSuperResults?date=20200922")
.header("Content-Type", "application/json")
.header("Authorization", "Bearer API_TOKEN")
.multiPartContent() .asString();
import http.client
import mimetypes
conn = http.client.HTTPSConnection("www.nosyapi.com")
boundary = ''
payload = ''
headers = {
'Content-Type': 'application/json',
'Authorization': 'Bearer API_TOKEN',
'Content-type': 'multipart/form-data; boundary={}'.format(boundary)
}
conn.request("GET", "/apiv2/lottoTR/getSuperResults?date=20180929", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import Foundation
var semaphore = DispatchSemaphore (value: 0)
let parameters = [
] as [[String : Any]]
let boundary = "Boundary-\(UUID().uuidString)"
var body = ""
var error: Error? = nil
for param in parameters {
if param["disabled"] == nil {
let paramName = param["key"]!
body += "--\(boundary)\r\n"
body += "Content-Disposition:form-data; name=\"\(paramName)\""
let paramType = param["type"] as! String
if paramType == "text" {
let paramValue = param["value"] as! String
body += "\r\n\r\n\(paramValue)\r\n"
} else {
let paramSrc = param["src"] as! String
let fileData = try NSData(contentsOfFile:paramSrc, options:[]) as Data
let fileContent = String(data: fileData, encoding: .utf8)!
body += "; filename=\"\(paramSrc)\"\r\n"
+ "Content-Type: \"content-type header\"\r\n\r\n\(fileContent)\r\n"
}
}
}
body += "--\(boundary)--\r\n";
let postData = body.data(using: .utf8)
var request = URLRequest(url: URL(string: "https://www.nosyapi.com/apiv2/lottoTR/getSuperResults?date=20200922")!,timeoutInterval: Double.infinity)
request.addValue("application/json", forHTTPHeaderField: "Content-Type")
request.addValue("Bearer API_TOKEN", forHTTPHeaderField: "Authorization")
request.addValue("multipart/form-data; boundary=\(boundary)", forHTTPHeaderField: "Content-Type")
request.httpMethod = "GET"
request.httpBody = postData
let task = URLSession.shared.dataTask(with: request) { data, response, error in
guard let data = data else {
print(String(describing: error))
return
}
print(String(data: data, encoding: .utf8)!)
semaphore.signal()
}
task.resume()
semaphore.wait()
Diğer programlama dilleri için lütfen info@nosyapi.com adresine mail atınız.
Not: API_TOKEN yazan yerleri kendi token bilginizle değiştirmeyi unutmayınız.
Süper Loto API Yanıt Ekranı |
{
"status": "ok",
"message": "ok",
"systemTime": 1607449369,
"rowCount": 1,
"data": {
"date": "2020-09-23",
"weekID": 8,
"numbers": {
"number1": 34,
"number2": 18,
"number3": 11,
"number4": 6,
"number5": 14,
"number6": 6
}
},
"details": {
"status": "success",
"data": [
{
"meta": "bes_arti_bilen_kisi",
"value": "1"
},
{
"meta": "bes_arti_bilen_ucret",
"value": "751727.25"
},
}
}
Milli Piyango API - İstek
Milli Piyango API ile 09.09.2017 tarihinden günümüze kadar 100'den fazla milli piyango sonuçlarını görüntüleyebilirsiniz.
İstek |
GET - https://www.nosyapi.com/apiv2/lottoTR/getMilliPiyangoResults?date=20200929 |
Alan |
Veri Tipi |
Zorunluluk |
Açıklama |
date |
Tarih bilgisini belirtersiniz (Örn 20200929) size o günün sonucunu verir. Eğer göndermez iseniz son çekiliş sonucunu size verir. |
string |
Zorunlu Değil |
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => "https://www.nosyapi.com/apiv2/lottoTR/getMilliPiyangoResults?date=20200929",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => array(
"Content-Type: application/json",
"Authorization: Bearer API_TOKEN"
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
curl --location --request GET 'https://www.nosyapi.com/apiv2/lottoTR/getMilliPiyangoResults?date=20200929' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer API_TOKEN'
var data = new FormData();
var xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener("readystatechange", function() {
if(this.readyState === 4) {
console.log(this.responseText);
}
});
xhr.open("GET", "https://www.nosyapi.com/apiv2/lottoTR/getMilliPiyangoResults?date=20200929");
xhr.setRequestHeader("Content-Type", "application/json");
xhr.setRequestHeader("Authorization", "Bearer API_TOKEN");
xhr.send(data);
var client = new RestClient("https://www.nosyapi.com/apiv2/lottoTR/getMilliPiyangoResults?date=20200929");
client.Timeout = -1;
var request = new RestRequest(Method.GET);
request.AddHeader("Content-Type", "application/json");
request.AddHeader("Authorization", "Bearer API_TOKEN");
request.AlwaysMultipartFormData = true;
IRestResponse response = client.Execute(request);
Console.WriteLine(response.Content);
Unirest.setTimeouts(0, 0);
HttpResponse response = Unirest.get("https://www.nosyapi.com/apiv2/lottoTR/getMilliPiyangoResults?date=20200929")
.header("Content-Type", "application/json")
.header("Authorization", "Bearer API_TOKEN")
.multiPartContent() .asString();
import http.client
import mimetypes
conn = http.client.HTTPSConnection("www.nosyapi.com")
boundary = ''
payload = ''
headers = {
'Content-Type': 'application/json',
'Authorization': 'Bearer API_TOKEN',
'Content-type': 'multipart/form-data; boundary={}'.format(boundary)
}
conn.request("GET", "/apiv2/lottoTR/getMilliPiyangoResults?date=20200929", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import Foundation
var semaphore = DispatchSemaphore (value: 0)
let parameters = [
] as [[String : Any]]
let boundary = "Boundary-\(UUID().uuidString)"
var body = ""
var error: Error? = nil
for param in parameters {
if param["disabled"] == nil {
let paramName = param["key"]!
body += "--\(boundary)\r\n"
body += "Content-Disposition:form-data; name=\"\(paramName)\""
let paramType = param["type"] as! String
if paramType == "text" {
let paramValue = param["value"] as! String
body += "\r\n\r\n\(paramValue)\r\n"
} else {
let paramSrc = param["src"] as! String
let fileData = try NSData(contentsOfFile:paramSrc, options:[]) as Data
let fileContent = String(data: fileData, encoding: .utf8)!
body += "; filename=\"\(paramSrc)\"\r\n"
+ "Content-Type: \"content-type header\"\r\n\r\n\(fileContent)\r\n"
}
}
}
body += "--\(boundary)--\r\n";
let postData = body.data(using: .utf8)
var request = URLRequest(url: URL(string: "https://www.nosyapi.com//apiv2/lottoTR/getMilliPiyangoResults?date=20200929")!,timeoutInterval: Double.infinity)
request.addValue("application/json", forHTTPHeaderField: "Content-Type")
request.addValue("Bearer API_TOKEN", forHTTPHeaderField: "Authorization")
request.addValue("multipart/form-data; boundary=\(boundary)", forHTTPHeaderField: "Content-Type")
request.httpMethod = "GET"
request.httpBody = postData
let task = URLSession.shared.dataTask(with: request) { data, response, error in
guard let data = data else {
print(String(describing: error))
return
}
print(String(data: data, encoding: .utf8)!)
semaphore.signal()
}
task.resume()
semaphore.wait()
Diğer programlama dilleri için lütfen info@nosyapi.com adresine mail atınız.
Not: API_TOKEN yazan yerleri kendi token bilginizle değiştirmeyi unutmayınız.
Milli Piyango API Yanıt Ekranı |
{
"status": "ok",
"message": "ok",
"systemTime": 1607451000,
"rowCount": 1,
"data": {
"date": "2020-09-29",
"weekID": 20200929,
"numbers": [
{
"hane": 6,
"ikramiye": 3000000,
"tip": "$6_RAKAM",
"sayilar": [
"600228"
]
},
{
"hane": 6,
"ikramiye": 100000,
"tip": "$6_RAKAM",
"sayilar": [
"050775"
]
},
{
"hane": 6,
"ikramiye": 10000,
"tip": "$6_RAKAM",
"sayilar": [
"121429",
"105752",
"428669",
"053109",
"382145",
"361342",
"590464",
"212681",
"191212",
"569002",
"684267",
"037134",
"308722",
"287908",
"308684",
"111559",
"678101",
"602862",
"670631",
"347346"
]
},
}
Milli Piyango Yılbaşı API - İstek
Milli Piyango Yılbaşı API ile 31.12.2009 tarihinden günümüze kadar çekilen tüm yılbaşı milli piyango sonuçlarını görüntüleyebilirsiniz.
İstek |
GET - https://www.nosyapi.com/apiv2/lottoTR/getMilliPiyangoYilbasiResults?date=20191231 |
Alan |
Veri Tipi |
Zorunluluk |
Açıklama |
date |
Tarih bilgisini belirtersiniz (Örn 20200929) size o günün sonucunu verir. Eğer göndermez iseniz son çekiliş sonucunu size verir. |
string |
Zorunlu Değil |
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => "https://www.nosyapi.com/apiv2/lottoTR/getMilliPiyangoYilbasiResults?date=20191231",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => array(
"Content-Type: application/json",
"Authorization: Bearer API_TOKEN"
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
curl --location --request GET 'https://www.nosyapi.com/apiv2/lottoTR/getMilliPiyangoYilbasiResults?date=20191231' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer API_TOKEN'
var data = new FormData();
var xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener("readystatechange", function() {
if(this.readyState === 4) {
console.log(this.responseText);
}
});
xhr.open("GET", "https://www.nosyapi.com/apiv2/lottoTR/getMilliPiyangoYilbasiResults?date=20191231");
xhr.setRequestHeader("Content-Type", "application/json");
xhr.setRequestHeader("Authorization", "Bearer API_TOKEN");
xhr.send(data);
var client = new RestClient("https://www.nosyapi.com/apiv2/lottoTR/getMilliPiyangoYilbasiResults?date=20191231");
client.Timeout = -1;
var request = new RestRequest(Method.GET);
request.AddHeader("Content-Type", "application/json");
request.AddHeader("Authorization", "Bearer API_TOKEN");
request.AlwaysMultipartFormData = true;
IRestResponse response = client.Execute(request);
Console.WriteLine(response.Content);
Unirest.setTimeouts(0, 0);
HttpResponse response = Unirest.get("https://www.nosyapi.com/apiv2/lottoTR/getMilliPiyangoYilbasiResults?date=20191231")
.header("Content-Type", "application/json")
.header("Authorization", "Bearer API_TOKEN")
.multiPartContent() .asString();
import http.client
import mimetypes
conn = http.client.HTTPSConnection("www.nosyapi.com")
boundary = ''
payload = ''
headers = {
'Content-Type': 'application/json',
'Authorization': 'Bearer API_TOKEN',
'Content-type': 'multipart/form-data; boundary={}'.format(boundary)
}
conn.request("GET", "/apiv2/lottoTR/getMilliPiyangoYilbasiResults?date=20191231", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import Foundation
var semaphore = DispatchSemaphore (value: 0)
let parameters = [
] as [[String : Any]]
let boundary = "Boundary-\(UUID().uuidString)"
var body = ""
var error: Error? = nil
for param in parameters {
if param["disabled"] == nil {
let paramName = param["key"]!
body += "--\(boundary)\r\n"
body += "Content-Disposition:form-data; name=\"\(paramName)\""
let paramType = param["type"] as! String
if paramType == "text" {
let paramValue = param["value"] as! String
body += "\r\n\r\n\(paramValue)\r\n"
} else {
let paramSrc = param["src"] as! String
let fileData = try NSData(contentsOfFile:paramSrc, options:[]) as Data
let fileContent = String(data: fileData, encoding: .utf8)!
body += "; filename=\"\(paramSrc)\"\r\n"
+ "Content-Type: \"content-type header\"\r\n\r\n\(fileContent)\r\n"
}
}
}
body += "--\(boundary)--\r\n";
let postData = body.data(using: .utf8)
var request = URLRequest(url: URL(string: "https://www.nosyapi.com/apiv2/lottoTR/getMilliPiyangoYilbasiResults?date=20191231")!,timeoutInterval: Double.infinity)
request.addValue("application/json", forHTTPHeaderField: "Content-Type")
request.addValue("Bearer API_TOKEN", forHTTPHeaderField: "Authorization")
request.addValue("multipart/form-data; boundary=\(boundary)", forHTTPHeaderField: "Content-Type")
request.httpMethod = "GET"
request.httpBody = postData
let task = URLSession.shared.dataTask(with: request) { data, response, error in
guard let data = data else {
print(String(describing: error))
return
}
print(String(data: data, encoding: .utf8)!)
semaphore.signal()
}
task.resume()
semaphore.wait()
Diğer programlama dilleri için lütfen info@nosyapi.com adresine mail atınız.
Not: API_TOKEN yazan yerleri kendi token bilginizle değiştirmeyi unutmayınız.
Milli Piyango Yılbaşı API Yanıt Ekranı |
{
"status": "ok",
"message": "ok",
"systemTime": 1607451000,
"rowCount": 1,
"data": {
"date": "2020-09-29",
"weekID": 20200929,
"numbers": [
{
"hane": 6,
"ikramiye": 3000000,
"tip": "$6_RAKAM",
"sayilar": [
"600228"
]
},
{
"hane": 6,
"ikramiye": 100000,
"tip": "$6_RAKAM",
"sayilar": [
"050775"
]
},
{
"hane": 6,
"ikramiye": 10000,
"tip": "$6_RAKAM",
"sayilar": [
"121429",
"105752",
"428669",
"053109",
"382145",
"361342",
"590464",
"212681",
"191212",
"569002",
"684267",
"037134",
"308722",
"287908",
"308684",
"111559",
"678101",
"602862",
"670631",
"347346"
]
},
}
Etiketler:
sayısal loto sonuçları api,on numara sonuçları,süper loto sonuçlar bilgileri,milli piyango sonuç bilgisi api, şans oyunları api