lostyazilim

Href Yönlendirme Sorunu (Yardım)

10 Mesajlar 2.042 Okunma
lstbozum
wmaraci reklam

koreburada koreburada WM Aracı Kullanıcı
  • Üyelik 20.09.2015
  • Yaş/Cinsiyet 39 / E
  • Meslek Esnaf
  • Konum Bursa
  • Ad Soyad A** K**
  • Mesajlar 34
  • Beğeniler 1 / 0
  • Ticaret 0, (%0)
Merhaba bir sorum olacak
Bursa Belediyesinin otobüsler takip sayfası var
https://ulasim.burulas.com.tr/
"AKILLI DURAK" kısmında durak ismi "D0060" bu durağı çok sık kullanıyorum.
Ancak buraya her seferinde durak ismi girmek istemiyorum tek bir link ile o durağa erişmek istiyorum.
Sayfa kodlarını incelediğimde Href yönlendirmesi var ancak ben bu
.....com.tr/akillidurak/D0060 gibi nasıl linke dönüştürebilirim.
 

 

wmaraci
reklam

sovetski sovetski ♛ PHP ♛ Kimlik Onayı
  • Üyelik 03.08.2015
  • Yaş/Cinsiyet 27 / E
  • Meslek Yazılımcı
  • Konum Fransa
  • Ad Soyad A** H**
  • Mesajlar 1205
  • Beğeniler 437 / 458
  • Ticaret 2, (%100)
Href yonlendirme ile olmaz cunku AJAX ile gercek zamanli islemler yapiliyor

Kucuk bir sey yazdim size POST metodu ile goz atabilirsiniz :)

Sadece D0060 duragi icin tum hatlar :
https://reqbin.com/dirfjydq

D0060 duraginda ki 1/A hatti icin tum veriler :
https://reqbin.com/v6akcuha

Eger 1/A hattini degistirmek isterseniz "Content" butonuna tiklayin, oradaki 1%2FA kismina istediginiz hat adini yazin, "/" yerine "%2" ekleyin yoksa calismaz.

Istediginiz gibi degil belki ama isinize yariya bilir :)
 

 

LizGate LizGate Lizgate Kullanıcı
  • Üyelik 30.03.2019
  • Yaş/Cinsiyet 30 / E
  • Meslek Yazılımcı
  • Konum Muğla
  • Ad Soyad A** Y**
  • Mesajlar 93
  • Beğeniler 12 / 47
  • Ticaret 3, (%100)
Özel mesaj atmışsın. Linke dönüştürmeye bakamadım ama işine yararsa apisi bu;

https://ulasimapi.burulas.com.tr/api/NetworkInfo/VehiclesByStation?stationId=169
 

 

koreburada koreburada WM Aracı Kullanıcı
  • Üyelik 20.09.2015
  • Yaş/Cinsiyet 39 / E
  • Meslek Esnaf
  • Konum Bursa
  • Ad Soyad A** K**
  • Mesajlar 34
  • Beğeniler 1 / 0
  • Ticaret 0, (%0)
ilginize çok teşekkür ederim :)
Anladığım kadarıyla dediğim gibi o durağı canlı takip edecek bir link üretmenin imkanı yok öyle mi
 

 

wmaraci
wmaraci

sovetski sovetski ♛ PHP ♛ Kimlik Onayı
  • Üyelik 03.08.2015
  • Yaş/Cinsiyet 27 / E
  • Meslek Yazılımcı
  • Konum Fransa
  • Ad Soyad A** H**
  • Mesajlar 1205
  • Beğeniler 437 / 458
  • Ticaret 2, (%100)
koreburada size verdigim linkler zaten canli takip ediyor, her defa linke tikladiginizda en son verileri aktariyor, programlama bilginiz var ise, gelen json verilerini cekip html css ile daha da okunur yapabilirsiniz, onun disinda verdigim 2 linkte her tiklanildiginda anlik veri cekiyor :)
 

 

koreburada koreburada WM Aracı Kullanıcı
  • Üyelik 20.09.2015
  • Yaş/Cinsiyet 39 / E
  • Meslek Esnaf
  • Konum Bursa
  • Ad Soyad A** K**
  • Mesajlar 34
  • Beğeniler 1 / 0
  • Ticaret 0, (%0)

LizGate adlı üyeden alıntı

Özel mesaj atmışsın. Linke dönüştürmeye bakamadım ama işine yararsa apisi bu;

https://ulasimapi.burulas.com.tr/api/NetworkInfo/VehiclesByStation?stationId=169


peki hocam bu apileri nasıl öğreniyoruz.
Ben farklı bir durağın apisine ulaşmak istesem nasıl yaparım
 

 

LizGate LizGate Lizgate Kullanıcı
  • Üyelik 30.03.2019
  • Yaş/Cinsiyet 30 / E
  • Meslek Yazılımcı
  • Konum Muğla
  • Ad Soyad A** Y**
  • Mesajlar 93
  • Beğeniler 12 / 47
  • Ticaret 3, (%100)
koreburada birçok yolu var. En basiti fiddler ile dinleyebilirsin
koreburada

kişi bu mesajı beğendi.

koreburada koreburada WM Aracı Kullanıcı
  • Üyelik 20.09.2015
  • Yaş/Cinsiyet 39 / E
  • Meslek Esnaf
  • Konum Bursa
  • Ad Soyad A** K**
  • Mesajlar 34
  • Beğeniler 1 / 0
  • Ticaret 0, (%0)

sovetski adlı üyeden alıntı

Href yonlendirme ile olmaz cunku AJAX ile gercek zamanli islemler yapiliyor

Kucuk bir sey yazdim size POST metodu ile goz atabilirsiniz :)

Sadece D0060 duragi icin tum hatlar :
https://reqbin.com/dirfjydq

D0060 duraginda ki 1/A hatti icin tum veriler :
https://reqbin.com/v6akcuha

Eger 1/A hattini degistirmek isterseniz "Content" butonuna tiklayin, oradaki 1%2FA kismina istediginiz hat adini yazin, "/" yerine "%2" ekleyin yoksa calismaz.

Istediginiz gibi degil belki ama isinize yariya bilir :)


Merhaba hocam vermiş olduğun bilgi sayesinde 2 yıldır otobüsleri takip ediyordum ancak bursa ulaşım sayfasını değiştirdi ve artık izleyemiyorum.
https://www.bursakart.com.tr/wheremybus bu linkten 1693 numaralı durağı nasıl takip edebilirim. amacım bir html sayfasından sadece 1693 numaralı otobüs durağını takip etmek oradaki verileri görüntülemek. uğraştım ama beceremedim bi türlü yardımcı olabilir misiniz
 

 

sovetski sovetski ♛ PHP ♛ Kimlik Onayı
  • Üyelik 03.08.2015
  • Yaş/Cinsiyet 27 / E
  • Meslek Yazılımcı
  • Konum Fransa
  • Ad Soyad A** H**
  • Mesajlar 1205
  • Beğeniler 437 / 458
  • Ticaret 2, (%100)

koreburada adlı üyeden alıntı

Merhaba hocam vermiş olduğun bilgi sayesinde 2 yıldır otobüsleri takip ediyordum ancak bursa ulaşım sayfasını değiştirdi ve artık izleyemiyorum.
https://www.bursakart.com.tr/wheremybus bu linkten 1693 numaralı durağı nasıl takip edebilirim. amacım bir html sayfasından sadece 1693 numaralı otobüs durağını takip etmek oradaki verileri görüntülemek. uğraştım ama beceremedim bi türlü yardımcı olabilir misiniz


Merhaba, 2 yildir isine yaramasina sevindim, umarim yenisi en az 2 yil daha surer :D

Tam olarak sana gereken bilgiler bumu bilmiyorum ama yenisi bu : https://reqbin.com/x1l0cw93

Birde bu : https://reqbin.com/ayohtyxo
 

 

koreburada koreburada WM Aracı Kullanıcı
  • Üyelik 20.09.2015
  • Yaş/Cinsiyet 39 / E
  • Meslek Esnaf
  • Konum Bursa
  • Ad Soyad A** K**
  • Mesajlar 34
  • Beğeniler 1 / 0
  • Ticaret 0, (%0)
Çok teşekkür ederim verdiğiniz https://reqbin.com/x1l0cw93 bu linkte sağ tarafta durağa gelen otobüsler ve dakikaları yazıyor ancak bunu html olarak çevirmeyi başaramadım.
eski takibi aşağıdaki kodlar görüntülüyordum.
Ancak yeni verileri çekebilmek için aşağıdaki kodlarda hangi kısmı değiştirmem gerek bulamadım




Duraklar


















Hat Sonraki Durak Mesafe Zaman


<script></script>
<script></script>
<script>
var url = "https://ulasimapi.burulas.com.tr/api/NetworkInfo/VehiclesByStation?stationId=2026";

$.post(url, function(data) {
var i = 0;
$.each(data, function(x, val) {
var zaman = "";
if (((data[i].DistanceToTarget / 25000) * 60).toFixed(0) > 0) {
zaman = ((data[i].DistanceToTarget / 25000) * 60).toFixed(0) + ' dk';
}

if (data[i].DistanceToTarget < 10000) {
$('#duraktakiAraclar').append(
'' +
'' + data[i].Line + '' +
'' + data[i].NextStationName + '' +
'' + data[i].DistanceToTarget + ' m' + '' +
'' + zaman + '' +
'');
}
i++;
});
});
</script>


 

 

wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al