Api Kullanımı Hk.

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    zeybekustasi
    zeybekustasi's avatar
    Kayıt Tarihi: 24/Mayıs/2012
    Erkek

    Merhabalar,

    Bir instagram uygulaması yapıyorum. Öncelikle instagramın sağladığı apileri kullanmak istedim. Ancak bir çok özellik kapatılmıştı. Kullanıcı arama, takipçi listesi gibi. Yinede endpointlerle epey yol aldım.

    Instagram birçok endpoint'i 31 temmuz günü kapatacağını duyurdu. Bugünlerde 3. parti uygulamaların hepsinin çalışamaz hale gelmesini bekliyordum. Ancak hepsi hala çalışıyordu.  Öncelikle bilgileri Api kullanmak yerine html den çekip parse ettiklerini vs. düşündüm. (Bu mantıklı bir şey mi hala net değilim saçmaysa bile neden saşma olduğuna tam ikna olamadım) Araştırdığımda instagram endpointleri yerine private instagram api kullanıklarını gördüm.

    Bu noktada kafam karıştı.

    1- Eğer instagram endpointlerini kapadı ise, private api'ler bu bilgilere nasıl erişiyor?

    2- Aşağıda c# için yazılmış private api'yi gördüm. Örneğin takipçi listesime erişebilmek için kullanıcı adım ve şifremi istiyor. 

    Uygulama şifremle nasıl bilgilerime erişebiliyor? Eğer endpointler yoksa bu bilgiler nasıl elde ediliyor? Bu konuyu daha iyi anlamak için neleri araştırmalıyım?

    https://github.com/a-legotin/InstaSharper

    4- Private api içerisinde kullanıcının story'sine erişebilmek için kullanıcı adı ve şifre istiyor. Bu şekilde takip ettiğim kişilerin story'lerine erişebildim. Ancak aşağıdaki  sitede kullanıcı adını aratarak login olmadan public bir hesabın stroy'sine erişebildim. Bu nasıl yapılmış olabilir? Kullanıcının story bilgilerine login olmadan nasıl ulaşabiliyor?

    https://weynstag.com/instastory/

    5- Private api'yi tam olarak kullanmak istediğimde kişilerin bana kullanıcı adı ve şifrelerini vermeleri gerekiyor diye anlıyorum. İnstangram ile login olduktan sonra token üzerinden private api'yi kullanabilir miyim emin değilim henüz çözemedim. Kullanıcı adı ve şifreyi alacak ayrı bir ekran yapmak anlamlı gelmiyor güvensiz bir görüntü. Böyle yapılsa bile bu uygulama markete konulabilir mi?

    6- Puplic bir hesabın kullanıcı listesine private api kullanmadan html ile ulaşamaz mıyım? Örneğin instagram endpoint'i bana takipçi sayısını veriyor ama ben bu bilgiyi HTML den de alabilirim. Bunun nasıl riskleri var? 

    Sorduğum sorular eksik ve yanlış olabilir. Ufak yönlendirmeler ile pek çok şeyi araştırabilirim. Yönlendirmelerinizi rica ederim.

    zeybekustasi tarafından 02/Ağu/18 13:39 tarihinde düzenlenmiştir

    https://www.youtube.com/watch?v=WC3-71NKwPw
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    MhmdAlmz
    MhmdAlmz's avatar
    Kayıt Tarihi: 09/Ağustos/2015
    Erkek

    https://play.google.com/store/apps/details?id=com.mhmdalmz.example.unfollowjet

     

    Benim uygulamam hocam . Aklına takılan olursa sorarsın.


    Andolsun kuşluk vaktine ve dindiği zaman o geceye ki, Rabbin sana veda etmedi ve darılmadı! Ve kesinlikle senin için sonu önünden (ahiret dünyadan) daha hayırlıdır. ileride Rabbin sana verecek de hoşnut olacaksın! O, seni bir yetim iken barındırmadı mı? Seni, yol bilmez iken (doğru) yola koymadı mı? Seni bir yoksul iken zengin etmedi mi? Öyle ise, sakın yetime kahretme (onu horlama)! El açıp isteyeni de azarlama! Fakat Rabbinin nimetini anlat da anlat!
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Böcüklerin Efendisi
    krypt
    krypt's avatar
    Kayıt Tarihi: 05/Mart/2004
    Erkek

    "Note that: there is a simple Instagram API based on web-version of Instagram. This repository based on Instagram API for mobile devices."

    Yazıyor c# örneğinde. 


    while (1<2)
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    zeybekustasi
    zeybekustasi's avatar
    Kayıt Tarihi: 24/Mayıs/2012
    Erkek
    MhmdAlmz bunu yazdı

    https://play.google.com/store/apps/details?id=com.mhmdalmz.example.unfollowjet

     

    Benim uygulamam hocam . Aklına takılan olursa sorarsın.

    Hocam burda şifre senin üzerinden gidiyor sanki. Yanlış mı düşünüyorum? Ben isityorumki login instagramla olsun bana token gelsin ben bunun üzerinden adamın diğer bilgilerine erişeyim.

    https://lh3.googleusercontent.com/Dx1kvI_1Dy1QmCoVdZIAbsQCvFYC9ziGoKS6y0vOi7ukPsXVoqGIpBlj6qTh93xbmFo=w1280-h870-rw

     

     

     

     

    zeybekustasi tarafından 02/Ağu/18 14:30 tarihinde düzenlenmiştir

    https://www.youtube.com/watch?v=WC3-71NKwPw
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    MhmdAlmz
    MhmdAlmz's avatar
    Kayıt Tarihi: 09/Ağustos/2015
    Erkek
    zeybekustasi bunu yazdı
    MhmdAlmz bunu yazdı

    https://play.google.com/store/apps/details?id=com.mhmdalmz.example.unfollowjet

     

    Benim uygulamam hocam . Aklına takılan olursa sorarsın.

    Hocam burda şifre senin üzerinden gidiyor sanki. Yanlış mı düşünüyorum?

    https://lh3.googleusercontent.com/Dx1kvI_1Dy1QmCoVdZIAbsQCvFYC9ziGoKS6y0vOi7ukPsXVoqGIpBlj6qTh93xbmFo=w1280-h870-rw

    Hayır Şifreyi Mobil cihazdan gönderiyorum. Herhangi bir sunucu yok arada.


    Andolsun kuşluk vaktine ve dindiği zaman o geceye ki, Rabbin sana veda etmedi ve darılmadı! Ve kesinlikle senin için sonu önünden (ahiret dünyadan) daha hayırlıdır. ileride Rabbin sana verecek de hoşnut olacaksın! O, seni bir yetim iken barındırmadı mı? Seni, yol bilmez iken (doğru) yola koymadı mı? Seni bir yoksul iken zengin etmedi mi? Öyle ise, sakın yetime kahretme (onu horlama)! El açıp isteyeni de azarlama! Fakat Rabbinin nimetini anlat da anlat!
  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    zeybekustasi
    zeybekustasi's avatar
    Kayıt Tarihi: 24/Mayıs/2012
    Erkek
    MhmdAlmz bunu yazdı
    zeybekustasi bunu yazdı
    MhmdAlmz bunu yazdı

    https://play.google.com/store/apps/details?id=com.mhmdalmz.example.unfollowjet

     

    Benim uygulamam hocam . Aklına takılan olursa sorarsın.

    Hocam burda şifre senin üzerinden gidiyor sanki. Yanlış mı düşünüyorum?

    https://lh3.googleusercontent.com/Dx1kvI_1Dy1QmCoVdZIAbsQCvFYC9ziGoKS6y0vOi7ukPsXVoqGIpBlj6qTh93xbmFo=w1280-h870-rw

    Hayır Şifreyi Mobil cihazdan gönderiyorum. Herhangi bir sunucu yok arada.

    Soramadım sanırım.. username,pass 'ı clienttan alıp bir servise veriyorsun ve login oluyor diye anlıyorum yanlış mıyım? Şifreyi burada handle etmiyor musun? Neden bunu soruyorum dersen arayüz instagram arayüzü olmadığı için soruyorum.

    Ben ınstagram endpointleriyle auth oluyorum. Yani logini instagram yapıyor bana sadece token veriyor.

     

     

     

    zeybekustasi tarafından 02/Ağu/18 15:08 tarihinde düzenlenmiştir

    https://www.youtube.com/watch?v=WC3-71NKwPw
  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    MhmdAlmz
    MhmdAlmz's avatar
    Kayıt Tarihi: 09/Ağustos/2015
    Erkek

    Hocam zaten öyle. API key ile login olursun Kullanıcı Adı ve Şifren ile. Sana token verir o token ile API yi kullanıyorsun hocam zaten.

    Uygulmaların Secret key'i vs var . Bunları da gönderiyorsun kullanıcı adı ve şifre ile birlikte 


    Andolsun kuşluk vaktine ve dindiği zaman o geceye ki, Rabbin sana veda etmedi ve darılmadı! Ve kesinlikle senin için sonu önünden (ahiret dünyadan) daha hayırlıdır. ileride Rabbin sana verecek de hoşnut olacaksın! O, seni bir yetim iken barındırmadı mı? Seni, yol bilmez iken (doğru) yola koymadı mı? Seni bir yoksul iken zengin etmedi mi? Öyle ise, sakın yetime kahretme (onu horlama)! El açıp isteyeni de azarlama! Fakat Rabbinin nimetini anlat da anlat!
  8. KısayolKısayol reportŞikayet pmÖzel Mesaj
    paradox
    paradox's avatar
    Kayıt Tarihi: 23/Nisan/2008
    Erkek

    hocam kapattığı api ve endpointleri geçmişe yönelik kapatmadıklarını okumuştum ben. Yeni alınan apilerde o özellikleri kapatmışlar insanları madur etmemek için

  9. KısayolKısayol reportŞikayet pmÖzel Mesaj
    cankol
    cankol's avatar
    Kayıt Tarihi: 19/Haziran/2008
    Erkek
    paradox bunu yazdı

    hocam kapattığı api ve endpointleri geçmişe yönelik kapatmadıklarını okumuştum ben. Yeni alınan apilerde o özellikleri kapatmışlar insanları madur etmemek için

    hocam instagram onu da kaldırdı komple. 2016 hazirandı sanırım rewiev istemeye başladı. review için de bir sürü şey istiyordu işte scriptin videosunu çek link at vs.

    ama web arayüzden parse etmek hala kolay sadece api'de verdiği kadar detaylı bilgi vermiyor.

    https://www.instagram.com/explore/locations/582497147/alanya/?__a=1

    mesela alanya lokasyonu için json çıktısı bu şekilde alınabiliyor.

    https://www.instagram.com/zuck/?__a=1

    aynı şekilde kullanıcılar için de geçerli. ama dediğim gibi api'de verdiği kadar vermiyor.

    Mesela kullanıcı id'den user'a ulaşmak için de ,

    https://www.instagram.com/web/friendships/USERID/follow/

    USERID kısmına id verince otomatik kullanıcı profiline yönlendiriyor.

    Bu bahsettiklerim mesela lokasyon, hashtag için login'e gerek yok. Gizli olmayan kullanıcılar için de gerek yok.

    Ama userid'den kullanıcı adı çekmek için veya gizli profili (profil takip ediliyorsa) çekmek için login olmak şart.

    Çoğu kişi direkt instagramdan api almak yerine login olmayı tercih ediyor api tarafında işi sıkılaştırdığı için. Hatta yakın zamanda facebook graph api altına alıcak instagramı öyle bir durum da var.

    Ha login kullanılarak nasıl yapılıyor bilgi sahibi değilim ben direk public olan şeyler üzerine botlar yazmıştım o yüzden ihtiyaç duymadım.

    Ama ara ara kurcalıyorum Twitter,Swarm vs sorun yok ama şu son veri sızıntısı muhabbetinden dolayı facebook (bilerek) açık bıraktığı çoğu şeyi kapattı.

    Eskiden kalan bi Facebook ID'den profil fotoğrafı çekilebiliyor başka birşey varsa da bilmiyorum şu anlık.

    cankol tarafından 06/Ağu/18 01:40 tarihinde düzenlenmiştir

    imza.
  10. KısayolKısayol reportŞikayet pmÖzel Mesaj
    zeybekustasi
    zeybekustasi's avatar
    Kayıt Tarihi: 24/Mayıs/2012
    Erkek
    paradox bunu yazdı

    hocam kapattığı api ve endpointleri geçmişe yönelik kapatmadıklarını okumuştum ben. Yeni alınan apilerde o özellikleri kapatmışlar insanları madur etmemek için

    Eski api ler devre dışı bırakıldı aksi yönde bir yazı okumadım varsa paylaşır mısın


    https://www.youtube.com/watch?v=WC3-71NKwPw
Toplam Hit: 2343 Toplam Mesaj: 10
endpoint şnstagrap api