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

Teknet Tasarım Hosting Paz Ltd.Şti info at teknethosting.com
31 Tem 2012 Sal 08:36:25 EEST


Merhaba Nuri bey

xml_parser.php diye bir  class  var bunun ile xml deki verileri  tek tek
diziye alabilirsin
dosya internette vardır

iyi çalışmalar



31 Temmuz 2012 00:19 tarihinde Nuri AKMAN <nuriakman at gmail.com> yazdı:

> Değerli Liste Üyeleri,
>
> Arvento Araç Takip Sistemleri'nin, şahsıma ve listemize göndermiş olduğu
> mesaj ekte yer almaktadır.
> (Arvento listemiz üyesi olmadığı için, listemize göndermeye çalıştığı bu
> mesajı sizlerle ben ulaştırmak istedim)
>
> Selamlar,
> Nuri Akman
>
>
> 2012/7/30 Arvento Mobile Systems <info at arvento.com>
>
>> Degerli Liste Üyeleri,
>> Arvento olarak web servisi hizmetlerini uzun yıllardır müşterilerimize
>> sağlamaktayız. Birçok müşterimiz bu servisleri kendi ERP sistemleri ile
>> entegrasyon ve benzeri birçok projesinde kullanmaktadır. Yine aynı sekilde
>> bu servisleri kullanarak katma değerli yazılımlar geliştiren tüm çözüm
>> ortaklarını desteklemekte, hatta ortaya çıkan ürünün diger müşterilerimize
>> satış ve pazarlaması için elimizden gelen desteği vermekteyiz. Sonuçta
>> ortaya çıkan cözümler ürün portföyümüzü genişlettiği, müşterilerimizin
>> sistemden daha fazla faydalanmalarını sağladığı ve rekabette bizi
>> farklılaştırdığı için bize de önemli avantajlar sağlamaktadır. Web
>> servisleri ile ilgili dökümantasyonlar birçok farklı dilde hazırlanmış
>> şekilde mevcuttur. Sadece Türkiye'de değil birçok farklı ülkedeki
>> operasyonlarımızda kullanılmaktadır.
>> Ancak faaliyet konumuz "takip" olduğu için yasal olarak birçok
>> sorumluluğumuz bulunmakta ve müşterilerimize ait araçların/varlıkların
>> lokasyon ve benzeri verilerinin onların yazılı onayı olmadan 3. sahislar
>> ile paylaşılmaması konusunda azami özeni ve hassasiyeti göstermekteyiz.
>> Müşterilerimizle imzalanan sözleşmelerde de bu kurallara uyacağımız net
>> olarak belirtilmiştir. Ayrıca sistemin güvenliğini tehlikeye atmamak,
>> sorgulama sıklıkları nedeniyle sunuculara getirilecek beklenmedik yükleri
>> önlemek icin de belirli standartlar dahilinde calışılmaktadır. Bu sebeple
>> bu bilgileri internet ortamında paylaşmamakta; e-posta, facebook ve benzeri
>> ortamlarda gelen şifre ve döküman taleplerinde ise bilgisi paylaşılacak söz
>> konusu müşterimizin Yetkili Kişisi'nin bilgisi ve yazılı onayı olmadan
>> işlem yapılmamaktadır. Bizden bu bilgileri isteyen müşterilerimiz icin
>> herhangi bir tehditkar tavır sergilenmemekte ancak bir müşterimize ait
>> bilgilerin yetkisiz kisiler veya 3. Şahıslar  tarafından talep edilmesi,
>> zorlanması, hatta firmamızın bu konuda tehdit edilmesi durumunda gerekli
>> yasal tedbirler alınmaktadır.
>>
>> Arvento kullanıcısı olan müşterilerimizin bizden bu servisleri usulüne
>> uygun bir sekilde talep etmesi durumunda en geç 24 saat icinde bu bilgiler
>> kendilerine ulaştırılmaktadır.
>>
>> Web servislerimizi kullanarak katma değerli çözüm geliştirecek çözüm
>> ortaklarının ise geliştirecekleri uygulamanın içeriği konusunda bizi
>> bilgilendirmeleri, bu servisleri yasal olmayan ortamlarda kullanmayacakları
>> konusunda taahhüt vermeleri durumunda her türlü yardım sağlanmaktadır.
>>
>> Bilgilerinize sunarız.
>>
>> Saygılarımızla.
>>
>> Arvento
>>
>>
>>
>> 30 Tem 2012 tarihinde 13:34 saatinde, Nuri AKMAN <nuriakman at gmail.com>
>> şunları yazdı:
>>
>> Merhaba Ömer Bey,
>>
>> Evet, Arvento araç takip konusunda verdiği güzel hizmetlerin bir çoğu
>> için web servisi hizmeti de sunuyor.
>> Ancak, görebildiğim kadarıyla internet sitelerinde, web servisi gibi
>> önemli bir hizmeti duyurmuyorlar.
>>
>> Öncelikle, Arvento'dan hizmet alma konusunda ciddi sıkıntı yaşadığımı
>> belirtmek isterim.
>> Müşteri desteği konusunda vurdumduymaz ve tehditkâr bir tavır içindeler.
>> Arvento'dan destek alamadığım için gruptan destek istemek durumunda
>> kaldım.
>>
>> Gönül istiyor ki, böylesi güzel hizmet veren firmalar biz programcılarla
>> daha iyi bir dialog içinde olsunlar.
>> Zira, biz programcıların ortaya koyacağı katma değerlerle Arvento'nun
>> elini daha bir güçlendirecektir.
>>
>> Ben, kişisel girişimlerim neticesinde bu hizmetin varlığını öğrendiğim
>> için, bu bilginin paylaşımının Arvento yetkilileri tarafından yapılmasının
>> daha doğru olacağı kanaatindeyim.
>>
>> Bu düşüncelerle, bu mesajımın alıcıları arasına Arvento'yu da BCC olarak
>> ekledim.
>> Dilerim, bu mesaj sayesinde bugüne kadar bana vermekten imtina ettikleri
>> bilgileri biz programcılarla paylaşırlar.
>>
>> Selamlar,
>> Nuri Akman
>>
>>
>> 2012/7/30 Omer Barlas <omer at barlas.com.tr>
>>
>>> 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 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
>
>
-------------- sonraki bölüm --------------
Bir HTML eklentisi temizlendi...
URL: http://liste.linux.org.tr/pipermail/linux-programlama/attachments/20120731/b42f398a/attachment-0001.html 


Linux-programlama mesaj listesiyle ilgili daha fazla bilgi