Yukarıdaki arkadaşın verdiği link sana json formatında bi metin gönderiyor. Sen bu metni alıp kendi programında nesneye dönüştürüyorsun. Ondan sonra program içersinde istediğin yerde kullanıyosun. Mesela anasayfada imdb top 20 filmlerini gösteriyosun gibi.
Tekrar merhaba, rest protokolunda soap'ta oldugu gibi servislerin tanimlarinin bulundugu bir wsdl dokumani olmadigi icin ( wadl diye birsey uydurdular tutmadi ) genelde bu api'yi hazirlayanlar nasil kullanilacagina dair bir dokuman da paylasir. Ornek olarak twitter api dokumanina bakabilirsinizhttps://dev.twitter.com/rest/public herkes api'lerini public acmadigi icin bu kadar detayli dokuman hazirlamiyor ki bunlarin guncellenmesi versiyonlanmasi da ayri bir mesele. bu yuzden genel api dokumani yazildiktan sonra end-point ler kodlanirken bazi annotationlar ile inline documentation da yazilip bu end-pointler'in metodlari, url bilgileri ( path ve query parameter bilgileri genelde ), request/response veri yapilari icin kullanici ara yuzu hazirlayan plug-in ler var. ornek olarak swagger'a bakabilirsiniz. ayrica yine authorization&authentication icin sifre, token vs. de paylasabilirler.
aslinda rest api'ler sensible ( hissedilebilir, anlasilabilir ) tasarlanmasi gerektiginden ( ideal dunyada ) url leri ve temel kullanimi anladiysaniz gerisini kolayca cozebilirsiniz.
yari turkce yari ingilizce oldu kusura bakmayin lutfen. '
örnegın burada kullanıcı adınızı yazdım bana toplam mesaj sayınız hangı yılda uye olmussunuz falan bu bılgılerı getıren bır web service metodu yazdım peki yeni bir kullanıcı eklemek ıcın bır metod yazmam lazım ben debu konuda sıkıntı cekıyorum. Bunu ne sekılde yapabılırım ornegın bır projede bu web service kullanıcı adı ve sıfre strıngı gonderecegım bunu verıtabanına ekleyecek.GET metodu tamam da POST metodu sıkıntı çıkardı bende
< Bu mesaj bu kişi tarafından değiştirildi flowerhorn -- 15 Eylül 2016; 22:53:11 >
bu site mesela bunun için api yapmis.
film hakkindaki bilgileri de JSON formatında döndürüyor.
http://www.omdbapi.com/?t=interstellar&y=&plot=short&r=json
Bu mesaja 1 cevap geldi. Cevapları Gizle
Hocam, biraz daha açıklayıcı olur musun?
< Bu ileti mobil sürüm kullanılarak atıldı > Bu mesaja 1 cevap geldi. Cevapları Gizle
Yukarıdaki arkadaşın verdiği link sana json formatında bi metin gönderiyor. Sen bu metni alıp kendi programında nesneye dönüştürüyorsun. Ondan sonra program içersinde istediğin yerde kullanıyosun. Mesela anasayfada imdb top 20 filmlerini gösteriyosun gibi.
Bu mesaja 1 cevap geldi. Cevapları Gizle
rest protokolunda soap'ta oldugu gibi servislerin tanimlarinin bulundugu bir wsdl dokumani olmadigi icin ( wadl diye birsey uydurdular tutmadi ) genelde bu api'yi hazirlayanlar nasil kullanilacagina dair bir dokuman da paylasir. Ornek olarak twitter api dokumanina bakabilirsinizhttps://dev.twitter.com/rest/public
herkes api'lerini public acmadigi icin bu kadar detayli dokuman hazirlamiyor ki bunlarin guncellenmesi versiyonlanmasi da ayri bir mesele. bu yuzden genel api dokumani yazildiktan sonra end-point ler kodlanirken bazi annotationlar ile inline documentation da yazilip bu end-pointler'in metodlari, url bilgileri ( path ve query parameter bilgileri genelde ), request/response veri yapilari icin kullanici ara yuzu hazirlayan plug-in ler var. ornek olarak swagger'a bakabilirsiniz.
ayrica yine authorization&authentication icin sifre, token vs. de paylasabilirler.
aslinda rest api'ler sensible ( hissedilebilir, anlasilabilir ) tasarlanmasi gerektiginden ( ideal dunyada ) url leri ve temel kullanimi anladiysaniz gerisini kolayca cozebilirsiniz.
yari turkce yari ingilizce oldu kusura bakmayin lutfen.
'
Bu mesaja 1 cevap geldi. Cevapları Gizle
Bu mesajda bahsedilenler: @Brokereren55
www.xxxxx.com/bestanealtcizgi
örnegın burada kullanıcı adınızı yazdım bana toplam mesaj sayınız hangı yılda uye olmussunuz falan bu bılgılerı getıren bır web service metodu yazdım
peki yeni bir kullanıcı eklemek ıcın bır metod yazmam lazım ben debu konuda sıkıntı cekıyorum. Bunu ne sekılde yapabılırım
ornegın bır projede bu web service kullanıcı adı ve sıfre strıngı gonderecegım bunu verıtabanına ekleyecek.GET metodu tamam da POST metodu sıkıntı çıkardı bende
< Bu mesaj bu kişi tarafından değiştirildi flowerhorn -- 15 Eylül 2016; 22:53:11 >
< Bu ileti mobil sürüm kullanılarak atıldı > Bu mesaja 1 cevap geldi. Cevapları Gizle
Bu mesajda bahsedilenler: @bestanealtcizgi