Tüm Platformlar için Hızlı Uygulama Geliştirme --->    Kitabımız...      Delphi

Konuyu Paylaş : facebook gplus twitter

Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
Api nasıl kullanılır
#1
Merhaba, 
Delphi de herhangi bir sitenin bize verdiği apiler nasıl kullanılır. Kullanırken nelere dikkat etmeliyiz. 
Örnek olarak Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol sağ taraftaki markets kısmını okumak istiyorum. 
Sitenin api için açıklaması şu linkte >> Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol fakat ben bunu nasıl kullanabileceğimi bilmiyorum.

Siteye kayıt olup bağlantıktan sonra bana kullanabileceğim bir api verdi.

(Aşağıda paylaşılan api ve secret kod gerçek değildir)
API Key: ECE75WZB-C1CSXXXX-H07XXXXX-QNXXXXXX
Secret  : 8148114a3923cf6241a101ef24bd942e01318487d93ec4594963737bf7c0e80bd053b18550350eeaa15

Bunu hangi bileşenler ile nasıl kullanacağım ? Bu işin mantığı nedir?

Teşekkürler
Cevapla
#2
Merhaba Bir Push Api Aşağıdaki linkte benzer bir çalışmam var fikir verebilir.

Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol
Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol
Kuvvete dayanamayan adalet aciz, 
Adalete dayanamayan kuvvet zalimdir.
WWW
Cevapla
#3
(15-12-2017, Saat: 22:30)Lord_Ares Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Giriş yap veya Üye OlMerhaba, 
Delphi de herhangi bir sitenin bize verdiği apiler nasıl kullanılır. Kullanırken nelere dikkat etmeliyiz. 
Örnek olarak Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol sağ taraftaki markets kısmını okumak istiyorum. 
Sitenin api için açıklaması şu linkte >> Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol fakat ben bunu nasıl kullanabileceğimi bilmiyorum.

Siteye kayıt olup bağlantıktan sonra bana kullanabileceğim bir api verdi.

(Aşağıda paylaşılan api ve secret kod gerçek değildir)
API Key: ECE75WZB-C1CSXXXX-H07XXXXX-QNXXXXXX
Secret  : 8148114a3923cf6241a101ef24bd942e01318487d93ec4594963737bf7c0e80bd053b18550350eeaa15

Bunu hangi bileşenler ile nasıl kullanacağım ? Bu işin mantığı nedir?

Teşekkürler

Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol TNetHTTPClient ile çekip JSON veriyi parse etmeniz yeterli. Yada Rest bileşenlerini kullanın..
Amatör Küme Bilgisayar Programcısı
WWW
Cevapla
#4
Teşekkürler inceleyip onlarıda deneyeceğim, fakat api nasıl kullanılır onuda öğrenmek isterim
Cevapla
#5
Merhabalar, API kullanma mantığını söylemek gerekirse. API veren kurum veya kişi sizin verileri çekmeniz için bir url hazırlar. Genelde bu url sistemine token veya API id numarası ile ulaşabilirsiniz. JSON veya parseleme yöntemleri ile API kullanımını gerçekleştirebilirsiniz. Ali üstadın verdiği örnekte ki gibi JSON ile daha hızlı ve daha pratik şekilde yapabilirsiniz.
Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol
Cevapla
#6
Arkadaşlar, bunla ilgili ufak bir örnek verebilirmisiniz. Konu hakkında acemi olduğum için verilen örnekleri anlayamadım. Html parse ile bilgiyi alabiliyorum fakat
bana verilen bu api key ve secret kodunu nerede nasıl kullanacağımı anlayamadım. Teşekkürler
Cevapla
#7
(25-12-2017, Saat: 12:20)Lord_Ares Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Giriş yap veya Üye OlArkadaşlar, bunla ilgili ufak bir örnek verebilirmisiniz. Konu hakkında acemi olduğum için verilen örnekleri anlayamadım. Html parse ile bilgiyi alabiliyorum fakat
bana verilen bu api key ve secret kodunu nerede nasıl kullanacağımı anlayamadım. Teşekkürler

Yukarıda attığım mesajda basit bir örneği vardı atladınız sanırım
Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol
Kuvvete dayanamayan adalet aciz, 
Adalete dayanamayan kuvvet zalimdir.
WWW
Cevapla
#8
Hayır inceledim. emeğiniz için teşekkür ediyorum fakat sizin örneğinizde sadece api key kullanılmış bende hem key hemde secret code isminde iki adet kod var. Keyi sizin örneğinizdeki gibi gönderdik diyelim peki ya secret code nasıl kullanılacak onu bilemedim.
Cevapla
#9
Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol

Yukarıdaki linkteki php dosyasını indirip api.php olarak kaydet önce, sonra appserv yada benzeri bişi kur makinaya, yada curl çalışma izni veren bir servis sağlayıcıdan bir siteye bu dosyayı at, kullanımı içinde yazıyor zaten. Yanına aşağıdaki gibi bir php sayfası oluştur (usdethver.php mesela) ve idhttp ile bu sayfayı çağır. api key ve secret kodunu php tarafında hallettiğin için delphi ile bunlarla uğraşmana gerek kalmaz.

<?php
 include_once("api.php");

// API Create
$api = new poloniex("api_key buraya", "api_secret buraya");

// buda usd / eth sonucunu verir, gerisi json çözmeye kalmış.
echo json_encode($api->get_ticker("USDT_ETH"));

?>
Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol
WWW
Cevapla
#10
(27-12-2017, Saat: 09:13)esistem Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Giriş yap veya Üye OlLinkleri Görebilmeniz İçin Giriş yap veya Üye Ol

Yukarıdaki linkteki php dosyasını indirip api.php olarak kaydet önce, sonra appserv yada benzeri bişi kur makinaya, yada curl çalışma izni veren bir servis sağlayıcıdan bir siteye bu dosyayı at, kullanımı içinde yazıyor zaten. Yanına aşağıdaki gibi bir php sayfası oluştur (usdethver.php mesela) ve idhttp ile bu sayfayı çağır. api key ve secret kodunu php tarafında hallettiğin için delphi ile bunlarla uğraşmana gerek kalmaz.

<?php
 include_once("api.php");

// API Create
$api = new poloniex("api_key buraya", "api_secret buraya");

// buda usd / eth sonucunu verir, gerisi json çözmeye kalmış.
echo json_encode($api->get_ticker("USDT_ETH"));

?>

Site engellenmiş
Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol
Kuvvete dayanamayan adalet aciz, 
Adalete dayanamayan kuvvet zalimdir.
WWW
Cevapla

Konuyu Paylaş : facebook gplus twitter



Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  Harici dll içerisindeki metod Delphide nasıl çağırılır. yhackup 11 208 22-02-2018, Saat: 09:39
Son Yorum: yhackup
  C Dll indeki Callback Nasıl Çevrilir? (Çözüldü) erkankurtaga 10 389 20-12-2017, Saat: 16:36
Son Yorum: Tuğrul HELVACI
  Kullanıcı arayüzünü nasıl tasarlıyorsunuz ? boreas 8 330 29-07-2017, Saat: 19:22
Son Yorum: Fesih ARSLAN
  İki byte dizisi nasıl birleştirebilirim ? dicle_gsm 4 250 04-07-2017, Saat: 02:50
Son Yorum: dicle_gsm
  USB'ye takılan diskin harfi, adı ve seri numarasını nasıl bulurum? adeministrator 2 418 09-04-2017, Saat: 21:29
Son Yorum: adeministrator



Konuyu Okuyanlar: 1 Ziyaretçi