Sitelerin Sunduğu Widgetleri Ekleme

Cenker Sisman tarafından tarihinde yayınlandı

Tanıdıklarınıza bu yazıyı önerin

Aşağıdaki örnekte http://widget.mynet.com/havadurumu-widget.html sayfası gibi widget hizmeti sunan sitelerden nasıl komut oluşturulur onu göstereceğim.
İşlemin sonunda CEYD-A ya İstanbulun hava durumu, Ankaranın hava durumu gibi şehirlerin hava durumu bilgisini sorduğumuzda bize aşağıdaki gibi Mynet Widget bilgisini gösterecektir.

Önce aşağıdaki gibi sağlanan Widget kodunu kopyalayıp içinde ”  (çift tırnak) var ise \’ olarak değiştiriyoruz.

Sonrasında bu kodu yeni komutumuzun CEVAP ŞABLONU alanına yapıştırıyoruz.
Widget sadece bir yerin hava durumu bilgisini vereceğinden (Örnekte İstanbul), kodda İstanbul geçen yerleri $1 olarak değiştiriyoruz. Çünkü bildiğimiz gibi $1, soru içinde geçen ilk parametredir.

 

Soru şablonunda ilk parametre (.*?) olarak belirtilmekte devamında nın nin ın gibi tamamlayacı ekler ve hava durumu gelmekte. Ankaranın hava durumu dediğimizde Ankara ilk parametre olarak ortaya çıkmakta ve CEVAP ta $1 olarak kullanılabilmekte.

Öyleyse komut tanımımız şu şekilde olacak:
SORU ŞABLONU:

SORU KELİMELERİ:

CEVAP ŞABLONU:

 


Cenker Sisman

1971 yılında doğan Cenker Sisman, Saint-Joseph lisesini bitirdi. Yıldız Teknik Üniversitesi’nde Bilgisayar Mühendisliği ve İstanbul Teknik Üniversitesi’nde aynı bölümün yüksek lisans eğitimlerini tamamladı. Savaş Köse ile beraber yazdığı ‘Parallel Implementation of The Hough Transformation’ çalışması SCI’99/ISAS’99 da yayınlandı. Yazdığı uzaktan bilgisayar kontrol uygulaması ‘Panda Future Connection’ Bimeks 1998 En İyi Yazılım – Mansiyon ödülünü aldı. Diğer programları olan WinPerfect, CleanDisk, VideoCapture, FTPExplorer, CardReader ve Multi-Email Sender uygulamaları zaman zaman yurtdışındaki medyalarda yayınlandı ve çeşitli otoriteler tarafından ödüller aldı.

1 yorum

murat · 11 Ocak 2016 21:37 tarihinde

İyi

Bir Cevap Yazın

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Bu sayfa 445 kez ziyaret edilmiştir