[Linux-programlama] Re: PHP ile web servisden bilgi alma

Omer Barlas omer at barlas.com.tr
30 Tem 2012 Pzt 12:07:38 EEST


Arvento'yu bizde kullanıyoruz ancak böyle bir CURL/SOAP hizmetleri
olduğunu bilmiyordum, CURL için kullandığınız URL ve gönderilecek veri
tiplerini ya da nasıl ulaşılabileceğini anlatan bir link gönderir
misiniz?

30 Temmuz 2012 11:39 tarihinde Nuri AKMAN <nuriakman at gmail.com> yazdı:
> Merhaba,
>
> XML çalışma ve WEb servisi konusunda bu ilk tecrübem. Bir hayli de uğraştım,
> ancak ne yazık ki çözümü bulamadığım için sizlerden örnek kod istiyorum.
>
> Selamlar,
> Nuri Akman
>
>
> 2012/7/30 H.İbrahim Yılmaz <yilmaz at bilisimmarmara.com.tr>
>
>> Merhaba,
>>
>> Kod istemek yerine simple_xml kütüphanesini incelemeniz daha uygun
>> olacaktır.
>>
>> Selamlar.
>>
>> 30 Temmuz 2012 11:23 tarihinde Omer Barlas <omer at barlas.com.tr> yazdı:
>>
>>> XML yapısını gönderirsen daha net bir cevap verilebilir, çünkü
>>> SimpleXML'in nasıl bir veriye dönüştürdüğünü bilmeden şunu şunu yaz
>>> olur demek çözüm olmayacaktır.
>>>
>>> 30 Temmuz 2012 10:34 tarihinde Nuri AKMAN <nuriakman at gmail.com> yazdı:
>>> > Arkadaşlar,
>>> >
>>> > xml içindeki dtVehicleStatus, her bir araç için bilgi setini içeriyor.
>>> >
>>> > Her bir aracın Device_x0020_No, Address ve Speed bilgisini $arrAraclar
>>> > adlı
>>> > array içinden kullanmak istiyorum:
>>> >
>>> > echo $arrAraclar[0]["Device_x0020_No"]; // 11111111 yazmalı
>>> > echo $arrAraclar[0]["Address"]; // Bolu, Türkiye yazmalı
>>> >
>>> > echo $arrAraclar[1]["Device_x0020_No"]; // 2222222222yazmalı
>>> > echo $arrAraclar[1]["Address"]; // Üsküdar, İstanbul, Türkiye yazmalı
>>> >
>>> >
>>> > Bu işi yapabilecek php kod'unu paylaşabilirseniz çok sevinirim.
>>> >
>>> >
>>> > Selamlar,
>>> > Nuri Akman
>>> >
>>> >
>>> >
>>> > 2012/7/30 Omer Barlas <omer at barlas.com.tr>
>>> >>
>>> >> SimpleXML doğru çözüm, gelen veriyi object haline getirdikten sonra
>>> >> istediğiniz gibi yorumlayabilirsiniz.
>>> >>
>>> >> 30 Temmuz 2012 09:47 tarihinde Adem Alp YILDIZ <ademalp at gmail.com>
>>> >> yazdı:
>>> >> > Merhaba,
>>> >> >
>>> >> > SimpleXML denediniz mi?
>>> >> > http://www.php.net/manual/en/simplexml.examples-basic.php
>>> >> >
>>> >> > İyi Çalışmalar
>>> >> > A.
>>> >> >
>>> >> > 30 Temmuz 2012 09:36 tarihinde Nuri AKMAN <nuriakman at gmail.com>
>>> >> > yazdı:
>>> >> >>
>>> >> >> Arkadaşlar,
>>> >> >>
>>> >> >> Bir arkadaşım www.arvento.com'dan uydu ile araç takibi konusunda
>>> >> >> hizmet
>>> >> >> alıyor.
>>> >> >>
>>> >> >> Bu firma, alternatif olarak web servisi hizmeti de veriyor:
>>> >> >> http://a29.arvento.com/Service/Report.asmx
>>> >> >>
>>> >> >> Daha önce hiç web servisi tecrübem olmadı. CURL ile bir deneme
>>> >> >> yaptım.
>>> >> >> Verileri XML olarak gtirdim, ancak gelen veriyi ayrıştırıp
>>> >> >> kullanamadım.
>>> >> >>
>>> >> >> Yukarıdaki linkte yer alan GetVehicleStatus fonksiyonunu denemek
>>> >> >> istedim
>>> >> >> Cevap olarak gelen XML ektedir.
>>> >> >>
>>> >> >> Acaba, bu iş nasıl yapılır, gelen veriyi nasıl kullanabilirim
>>> >> >> (diziye
>>> >> >> nasıl atabilirim)?
>>> >> >>
>>> >> >> Selamlar,
>>> >> >> Nuri Akman
>>> >> >>
>>> >> >> _______________________________________________
>>> >> >> Linux-programlama mailing list
>>> >> >> Linux-programlama at liste.linux.org.tr
>>> >> >> https://liste.linux.org.tr/mailman/listinfo/linux-programlama
>>> >> >> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>>> >> >>
>>> >> >
>>> >> >
>>> >> > _______________________________________________
>>> >> > Linux-programlama mailing list
>>> >> > Linux-programlama at liste.linux.org.tr
>>> >> > https://liste.linux.org.tr/mailman/listinfo/linux-programlama
>>> >> > Liste kurallari: http://liste.linux.org.tr/kurallar.php
>>> >> >
>>> >>
>>> >>
>>> >>
>>> >> --
>>> >> Omer Barlas
>>> >> omer at barlas.com.tr
>>> >> _______________________________________________
>>> >> Linux-programlama mailing list
>>> >> Linux-programlama at liste.linux.org.tr
>>> >> https://liste.linux.org.tr/mailman/listinfo/linux-programlama
>>> >> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>>> >
>>> >
>>> >
>>> > _______________________________________________
>>> > Linux-programlama mailing list
>>> > Linux-programlama at liste.linux.org.tr
>>> > https://liste.linux.org.tr/mailman/listinfo/linux-programlama
>>> > Liste kurallari: http://liste.linux.org.tr/kurallar.php
>>> >
>>>
>>>
>>>
>>> --
>>> Omer Barlas
>>> omer at barlas.com.tr
>>> _______________________________________________
>>> Linux-programlama mailing list
>>> Linux-programlama at liste.linux.org.tr
>>> https://liste.linux.org.tr/mailman/listinfo/linux-programlama
>>> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>>
>>
>>
>> _______________________________________________
>> Linux-programlama mailing list
>> Linux-programlama at liste.linux.org.tr
>> https://liste.linux.org.tr/mailman/listinfo/linux-programlama
>> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>>
>
>
> _______________________________________________
> Linux-programlama mailing list
> Linux-programlama at liste.linux.org.tr
> https://liste.linux.org.tr/mailman/listinfo/linux-programlama
> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>



-- 
Omer Barlas
omer at barlas.com.tr


Linux-programlama mesaj listesiyle ilgili daha fazla bilgi