• 12-03-2017, 22:32:01
    #1
    Merhabalar web sitem için hava durumu botu hazırlıyorum ama ekran görüntüsündeki kısıma bir türlü ulaşamıyorum içerik çekmek istediğim sayfa:
    Mersin için anlık hava durumu, saatlik ve 5 günlük hava tahmini | Meteoroloji Genel Müdürlüğü
    mesela hava sıcaklığını v.b. içerikleri :
    https://servis.mgm.gov.tr/api/tahmin...ik?istno=17340 sayfasından json ile çekebiliyorum ama görselde işaretlediğim kısıma bir türlü ulaşamadım kaynak kodlarında sondurum[0].hadiseAdi diye geçiyor burayı nasıl çekebilirim?

  • 13-03-2017, 19:11:04
    #2
    anlayan biri yok mu bu bot işlerinden
  • 14-03-2017, 15:46:58
    #3
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Veriyi çekerken içerisinde bulunduğu td'nin class adına göre çekebilirsin. Bulunduğu td'nin class adı hdst ng-binding . Sen o td'ye tanımlanmış ng-bind diye bi tanımdan almaya çalıştığın için olmuyor olabilir. Bi dene istersen benim dediğimi
  • 14-03-2017, 16:21:27
    #4
    myusuft adlı üyeden alıntı: mesajı görüntüle
    Veriyi çekerken içerisinde bulunduğu td'nin class adına göre çekebilirsin. Bulunduğu td'nin class adı hdst ng-binding . Sen o td'ye tanımlanmış ng-bind diye bi tanımdan almaya çalıştığın için olmuyor olabilir. Bi dene istersen benim dediğimi
    hocam file_get_contents veya curl ile o verilere ulaşamıyorum. işaretlediğim yer ajax ile sayfa yüklenince geliyor. aynı şekilde ajax ile hava kaç derece rüzgar hızı nem v.b. alanları çekiyor bunları json dosyalarından alıyor bende rahatlıkla json dosyalarından bu alanları çekebiliyorum, bir tek o işaretlediğim kısmı json dosyalarının içinde bulamadım.
  • 14-03-2017, 16:47:21
    #5
    pm gönderdim kolay gelsin
  • 14-03-2017, 20:06:01
    #6
    https://servis.mgm.gov.tr/api/sondur...merkezid=93301 buyrun mesela burdan mersin için çekebilirsiniz hadisekodu demiş burada A mesela açık şeklinde onları bulmanız gerek. Projenizin bu kısmını anahtar teslim yazdırmak isterseniz pm atabilirsiniz.
  • 14-03-2017, 21:52:14
    #7
    fsarihan adlı üyeden alıntı: mesajı görüntüle
    https://servis.mgm.gov.tr/api/sondur...merkezid=93301 buyrun mesela burdan mersin için çekebilirsiniz hadisekodu demiş burada A mesela açık şeklinde onları bulmanız gerek. Projenizin bu kısmını anahtar teslim yazdırmak isterseniz pm atabilirsiniz.
    hocam hadise kodu mesela A ise açık şeklinde mi yapmışlar sistemi?
  • 14-03-2017, 22:21:54
    #8
    VeLi33 adlı üyeden alıntı: mesajı görüntüle
    hocam hadise kodu mesela A ise açık şeklinde mi yapmışlar sistemi?
    evet dostum
  • 15-03-2017, 11:48:13
    #9
    fsarihan adlı üyeden alıntı: mesajı görüntüle
    evet dostum
    hocam bu kodların karşılığını öğrenmenin bir yolu varmıdır acaba yoksa server içindemi tutuluyordur şuan mersinde hava durumunun değişmesini bekliyorum kodların karşılığını bulmak için şimdiye kadar 2 tanesini öğrenebildim:

    A = açık https://www.mgm.gov.tr/Images_Sys/hadiseler/A.svg
    PB = parçalı bulutlu https://www.mgm.gov.tr/Images_Sys/hadiseler/PB.svg