• 02-07-2019, 16:07:44
    #1
    Merhabalar siteme instagramdan resim ve o resmin paylaşım linkini çektirmeye çalışıyorum,
    Çektirme işini hallettim şu linkte get değerine göre json olarak çekiyor: https://test.metehandemir.com.tr/ins...php?uname=9gag
    Fakat Juery ile siteme çektiremedim yardımcı olabilir misiniz?
    Çektirmeye çalıştığım sayfa: http://test.metehandemir.com.tr/
    Jquery Kodu:
    $(document).ready(function(){
    $.ajax({
    type: "GET",
    dataType: "jsonp",
    cache: false,
    url: "https://test.metehandemir.com.tr/instaget.php?uname=9gag",
    success: function(data) {
    for (var i = 0; i < 12; i++) {
    $(".instagramposts").append('<div class="posts-select"><a rel="https://instagram.com/p/'+ entry_data.ProfilePage[0].graphql.user.edge_felix_video_timeline.edges[i].node.shortcode +'/" onclick="fotosec(this)"><img height="100px" src="'+entry_data.ProfilePage[0].graphql.user.edge_felix_video_timeline.edges[i].node.thumbnail_src+'" /></a></div>');
    }
    
    }
    });
    });
  • 02-07-2019, 16:15:33
    #2
    dataType:'json' olması lazım
  • 02-07-2019, 16:16:59
    #3
    cesalp adlı üyeden alıntı: mesajı görüntüle
    dataType:'json' olması lazım
    Olmadı hocam, http://test.metehandemir.com.tr/
  • 02-07-2019, 16:22:35
    #4
    entry_data.ProfilePage
    entry_data bu değer nereden geliyor hocam?
    success: function(data) burada data değişkeni tanımlanmış.
    data.ProfilePage olması gerekmiyor mu?
    Ayrıca $(".instagramposts").append('test'); şeklinde deneyebilir misiniz? Döngüye giriyor mu?
  • 02-07-2019, 16:27:54
    #5
    metehandemir adlı üyeden alıntı: mesajı görüntüle
    Merhabalar siteme instagramdan resim ve o resmin paylaşım linkini çektirmeye çalışıyorum,
    Çektirme işini hallettim şu linkte get değerine göre json olarak çekiyor: https://test.metehandemir.com.tr/ins...php?uname=9gag
    Fakat Juery ile siteme çektiremedim yardımcı olabilir misiniz?
    Çektirmeye çalıştığım sayfa: http://test.metehandemir.com.tr/
    Jquery Kodu:
    $(document).ready(function(){
    $.ajax({
    type: "GET",
    dataType: "jsonp",
    cache: false,
    url: "https://test.metehandemir.com.tr/instaget.php?uname=9gag",
    success: function(data) {
    for (var i = 0; i < 12; i++) {
    $(".instagramposts").append('<div class="posts-select"><a rel="https://instagram.com/p/'+ entry_data.ProfilePage[0].graphql.user.edge_felix_video_timeline.edges[i].node.shortcode +'/" onclick="fotosec(this)"><img height="100px" src="'+entry_data.ProfilePage[0].graphql.user.edge_felix_video_timeline.edges[i].node.thumbnail_src+'" /></a></div>');
    }
    
    }
    });
    });

    $(document).ready(function(){
    $.ajax({
    type: "GET",
    dataType: "json",
    cache: false,
    url: "https://test.metehandemir.com.tr/instaget.php?uname=9gag",
    success: function(data) {
    for (var i = 0; i < 12; i++) {
    $(".instagramposts").append('<div class="posts-select"><a rel="https://instagram.com/p/'+ data.entry_data.ProfilePage[0].graphql.user.edge_felix_video_timeline.edges[i].node.shortcode +'/" onclick="fotosec(this)"><img height="100px" src="'+ data.entry_data.ProfilePage[0].graphql.user.edge_felix_video_timeline.edges[i].node.thumbnail_src+'" /></a></div>');
    }
    
    }
    });
    });
    böyle düzeltin
  • 02-07-2019, 16:34:02
    #6
    Teşekkürler, sorun çözüldü.