Kodları lütfen aşağıdaki butonları kullanarak renklendirin. Örnek: <php> echo "Selam Dünya"; </php>
Yardım
karakter kaldı

Ajax ile başka siteden veri çekmek

arkadaşlar ajax ile bilindiği üzere proje içindeki sayfalardan veri çekileibliyor... Ama bunu başka internet sayfası üzerine beceremedim mesela facebook'un sharer.php sayfasına istek nasıl yapabilirim

yani http://www.facebook.com/sharer/sharer.php url kısmında bunu vericem data olarak herhangi bir şey vericem share edip bana geri o sayfanın html getircek ve onu bir div'e yazdırcam nasıl yapabilirim




$.ajax({


        type: 'POST',

        url: 'http://www.facebook.com/sharer/sharer.php',
        cache: false,
        data:   BURDA PAYLAŞILACAK VERİ GİDECEK

        contentType: 'application/json; charset=utf-8',
        dataType: 'html',

        success: function () 

     BURDADA DONEN SONUCU BİR DİV'e yazdırcaz

+0
-0
Cevaba KatılıyorumKatılmıyorum
Cevap Yaz Yorum Yaz Arşivime Ekle Takip Et

Cevaplar

  • kralmermi adlı üyenin fotoğrafı
    9 yıl önce yazılmış
    102 cevap - 6 soru
    kod sayfani gonder yardimci olayim hocam yada buraya yaz en azindan hata vern yeri goreyim ona gore yazayim kodunu
    • kralmermi adlı üyenin fotoğrafı kralmermi
      curl ile yapabilirsin istedigini ama nasil yaparsin onu bilmiyorum cunku curldan nefret ediyorum ajax ile yaptigin sadece yonlendirmesi kodu phhp de yazican curl u sonra jquery i veriyi gondericen
      9 yıl önce yazılmış
  • phpogreniyorum adlı üyenin fotoğrafı
    9 yıl önce yazılmış
    22 cevap - 7 soru
    kodları gönder dediği gibi

    ama su sekil yapabilirsin

    success:function(gelen){
    $("#gostermekistedigindiv").html(gelen);
    }

    bu kodu bu sekilde degistir
    • phpogreniyorum adlı üyenin fotoğrafı phpogreniyorum
      $.ajax({
      
      
              type: 'POST',
      
              url: 'http://www.facebook.com/sharer/sharer.php',
              cache: false,
              data:   BURDA PAYLAŞILACAK VERİ GİDECEK
      
              contentType: 'application/json; charset=utf-8',
              dataType: 'html',
      
              success: function (gelen) {
      $("#gostermekistedigindiv").html(gelen);
      }
      
      
      
      
      9 yıl önce yazılmış
    • psygnosis adlı üyenin fotoğrafı psygnosis
      orası tmm facebook share sayfasına istek yapmıyor direk error'a düşüyor... başka bir hatamda da

      istek yaptıgım sayfayı proje içinde zannediodu

      şunun gibi

      http://localhost:10024//www.google.com gibi anlatabildimmi

      Siz yapsaydınız nasıl yapardınız bu isteği

      yani facebook sharer istek yapıcaksınız.. dönen sonucu bir div'e yazdırıcaz.. yani ben Paylaş butonuna basınca textbox'taki değeri ajax ile facebook share göndericek paylaşma işlemini div'in içinde göstericek anlatabildim inş
      9 yıl önce yazılmış
    • psygnosis adlı üyenin fotoğrafı psygnosis
      ayrıca data kısmında hangi değişken ismiyle göndermeliyim

      mesela "id":25 şeklinde veri gönderiyoruz ya facebook sayfasında ki share textbox'ına giden değişken ne olmalı burda id gibi..
      9 yıl önce yazılmış
    • phpogreniyorum adlı üyenin fotoğrafı phpogreniyorum
      <a title="Facebook\'ta Paylaş" href="http://www.facebook.com/sharer.php?u=http://phpogreniyorum.com/ssssssss.php?konu='.$konunun_idsi.'&amp;t='.$id.'" target="_blank"><img src="images/face_paylas.jpg" alt="Facebook\'ta Paylaş" /></a>



      ben bu sekilde gönderiyorum
      http://www.facebook.com/sharer.php?u=http://phpogreniyorum.com/ssssssss.php?konu='.$konunun_idsi.'&amp;t='.$id.

      burada bir php dosyasını gönderdim o php dosyasıda gelen idlre göre işlem yapıp faceye cevap veriyor facede paylaşıyor

      cevap vren olmazsa gün içersinde veya yarına fırsatım olursa yazar veririm
      9 yıl önce yazılmış
    • psygnosis adlı üyenin fotoğrafı psygnosis
      işte bu yöntem yeni pencere açıyor ben bunu iphone da kullanıcam iphneda sayfa dışına çıksın istemiyorum o yüzden yeni bir div içine yazdırmak istiyorum bunu o yüzden ajax isteğiyle yazdırmak istiyorum.
      9 yıl önce yazılmış
  • necmettin adlı üyenin fotoğrafı
    9 yıl önce yazılmış
    80 cevap - 0 soru
    Daha önce hiç yapmadım ama
    http://developers.facebook.com/docs/reference/dialogs/ sayfasında diyor ki, <b>display</b> parametresi <i>page, popup, iframe, touch</i> veya <i>wap</i> değerini alabilir. Buradaki <i>touch</i> parametresinden yola çıkarak birşeyler yapabilirsin.
  • uls adlı üyenin fotoğrafı
    9 yıl önce yazılmış
    65 cevap - 10 soru
    sharer.php sayfasına datayı gönderseniz dahi, geri dönüşü paylaşma formu olacaktır. bu formu atlayarak direkt paylaştırmak güvenlik açısından engellenmiştir. curl ile de o anki oturumu yakalayamayacağınız için yapılamaz. iframe'de gösterimi dahi engellenmiştir.

    bunları facebook uygulaması değil, facebook etkileşimi olmayan bir web sayfası tasarladığınızı düşünerek söylüyorum. zaten sharer url'si ile paylaşmaya çalıştığınza göre böyle olmalı.

    kısacası facebook bunun için bir arabirim geliştirmediyse bu şekilde paylaşım olmaz.