Uçak Bileti Sorgulama Kodları

Bu repository, uçak bileti fiyatını sorgulamak için PHP ve Python dillerinde yazılmış kodları içermektedir.

sorgu.php

<?php

// API endpoint
$url = "https://api.thy.com/flights/search";

// API anahtarı
$api_key = "your_api_key_here";

// İstek parametreleri
$params = array(
    "origin" => "IST",
    "destination" => "DXB",
    "date" => "2023-03-10"
);

// API isteğini yap
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, $url . "?" . http_build_query($params));
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_HTTPHEADER, array(
    "Authorization: Bearer " . $api_key
));
$response = curl_exec($curl);
curl_close($curl);

// API cevabını kontrol et
if ($response !== false) {
    // API cevabını JSON formatına dönüştür
    $data = json_decode($response, true);

    // Uçuşları listele
    foreach ($data["flights"] as $flight) {
        echo "Uçuş ID: " . $flight["id"] . "\n";
        echo "Kalkış Yeri: " . $flight["origin"] . "\n";
        echo "Varış Yeri: " . $flight["destination"] . "\n";
        echo "Tarih: " . $flight["date"] . "\n";
        echo "Fiyat: " . $flight["price"] . " TL\n";
        echo "---\n";
    }
} else {
    echo "API isteği başarısız.";
}

sorgu.py

import requests

# API endpoint
url = "https://api.thy.com/flights/search"

# API key
api_key = "your_api_key_here"

# Request parameters
params = {
    "origin": "IST",
    "destination": "DXB",
    "date": "2023-03-10"
}

# Make API request
response = requests.get(url, params=params, headers={
    "Authorization": "Bearer " + api_key
})

# Check if the request is successful
if response.status_code == 200:
    #

Bu repository, uçak bileti fiyatını sorgulamak için PHP ve Python dillerinde yazılmış kodları içermektedir.

Gereksinimler

  • PHP 5.6 veya üstü (PHP için)
  • Python 3.6 veya üstü (Python için)
  • PHP cURL eklentisi (PHP için)
  • requests kütüphanesi (Python için)
  • THY tarafından verilen API anahtarı

Kurulum

Python için:

  • pip install requests

PHP için:

  • php -m | grep curl

Bu komut, cURL eklentinin kurulu olup olmadığını kontrol eder. Kurulu değilse, sunucunuza eklentiyi yüklemelisiniz.

Kullanım

PHP için:

  • php sorgu.php

Python için:

  • python sorgu.py

Kodlar çalıştırıldığında, API endpoint’ine istek yapılır ve bilet fiyatı sorgulanır.

Yapımcı

Notlar

  • API endpoint’i ve parametreleri gerçek bir API sunucusu ve verileri temsil etmez.
  • Bu kodlar sadece bir fikir vermek içindir ve direkt olarak kullanılamaz. API endpoint’inin ve istek yapılacak verilerin doğru olduğundan emin olun.
Previous Article

Kariyer.net İlanları Çekme cURL Scripti

Next Article

Uçak Bileti Fiyatı Sorgulama

Write a Comment

Leave a Comment

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir