• 07-12-2015, 22:20:36
    #1
    Merhaba arkadaşlar ben kendi sunucum üzerinden facebooka giriş yapıyorum. ama facebook.com a baktığım zaman hesap kilitleniyor yabancı yerden giriş yapıldı hesabınız kitlendi diye. Fransa lokasyon sunucum giriş fransada görünüyor o yüzden hesap kitleniyor. Fake ip yaptım oda olmadı bu durumu aşmanın bir yolu varmı acaba ?
  • 08-12-2015, 04:05:42
    #2
    @NRUCEL; Ne yapmak istediğinizi tam bilemiyorum ama curl ile normal facebooka bağlanmak yerine apilerini tercih edebilirsiniz. facebook hesabınızı uygulamanıza bağlarsanız, facebookta user olarak yaptığınız birçok işlemi ve yetkiyi facebook, apileri aracılığıyla sunuyor.

    Biraz zahmetli olacaktır ama yinede curl ile bağlanacaksanız girmek istediğiniz hesabın güvenlik ayarlarını minimuma indirin örneğin sms onayı felan varsa bunları kapatın. Sonrasında ise curl ile adım adım facebooka login olun. bildiğiniz gibi facebook farklı tarayıcıdan girişlerde uyarı veriyor, her curl isteğinde gelen bilgileri ekrana yazdırın cookieleri kaydedin sonrasında aynı cookie ve useragentla facebooka istediği bilgileri tekrar post edin. sizin bir şekilde curl ile bu aşamaları adım adım geçip en son cookie bilgisini aldırırsanız o cookie ve aynı useragentı kullanarak giriş yapabileceğiniz düşünüyorum.

    Sahte ip den kastınız ney bilemiyorum ama bir türk proxy ip si üzerinden giriş curl ile bağlanırsanız belki işiniz kolaylaşabilir.
  • 08-12-2015, 07:51:49
    #3
    facebook api deneyin
  • 08-12-2015, 22:54:36
    #4
    yasarkemaldag adlı üyeden alıntı: mesajı görüntüle
    @NRUCEL; Ne yapmak istediğinizi tam bilemiyorum ama curl ile normal facebooka bağlanmak yerine apilerini tercih edebilirsiniz. facebook hesabınızı uygulamanıza bağlarsanız, facebookta user olarak yaptığınız birçok işlemi ve yetkiyi facebook, apileri aracılığıyla sunuyor.

    Biraz zahmetli olacaktır ama yinede curl ile bağlanacaksanız girmek istediğiniz hesabın güvenlik ayarlarını minimuma indirin örneğin sms onayı felan varsa bunları kapatın. Sonrasında ise curl ile adım adım facebooka login olun. bildiğiniz gibi facebook farklı tarayıcıdan girişlerde uyarı veriyor, her curl isteğinde gelen bilgileri ekrana yazdırın cookieleri kaydedin sonrasında aynı cookie ve useragentla facebooka istediği bilgileri tekrar post edin. sizin bir şekilde curl ile bu aşamaları adım adım geçip en son cookie bilgisini aldırırsanız o cookie ve aynı useragentı kullanarak giriş yapabileceğiniz düşünüyorum.

    Sahte ip den kastınız ney bilemiyorum ama bir türk proxy ip si üzerinden giriş curl ile bağlanırsanız belki işiniz kolaylaşabilir.
    Hocam benim sitem Facebook beğeni sitesi kullanıcılar token almaktadır şikayetçi alamıyor çoğu daha kolay bir yol istediler bende bunu düşündüm onlar giriş yapcak curl ile onlar adına uygulamaya izin verip token aldırayım dedim arkadaş yaptı ama yedek hesabımda başarılı oldu ama asıl hesaplarda olmadı Fransa'dan giriş yapıldı uyarısı veriliyor siteye giren kişi sayısı 25-30k arası günlük yabancı bir site bunu yapabilmiş. Bendede giriş yapınca sunucumun ip adresinden giriş yapıldı görünüyor oda Fransa lokasyon olunca hesap kitleniyor. Yapmak istediğim fake iplerle Türkiye'den giriş yapıyormuş gibi gösterme ama yapamadım kod bilgim çok iyi olmadığı için yabancı bir adreste aynı işlemi yapan kodları buldum ama toparlayamadım kodları yetersiz kaldım yapmak istediğim olay bu eğer müsaitseniz yabancı kaynaktan bulduğum kodları atayım size belki bi oluru olur



    halil2233 adlı üyeden alıntı: mesajı görüntüle
    facebook api deneyin
    Hocam HTC Sony gibi uygulamaya izin verilmesi gerektiği için Api ile yapma imkanım yok maalesef
  • 09-12-2015, 00:40:51
    #5
    NRUCEL adlı üyeden alıntı: mesajı görüntüle
    Hocam benim sitem Facebook beğeni sitesi kullanıcılar token almaktadır şikayetçi alamıyor çoğu daha kolay bir yol istediler bende bunu düşündüm onlar giriş yapcak curl ile onlar adına uygulamaya izin verip token aldırayım dedim arkadaş yaptı ama yedek hesabımda başarılı oldu ama asıl hesaplarda olmadı Fransa'dan giriş yapıldı uyarısı veriliyor siteye giren kişi sayısı 25-30k arası günlük yabancı bir site bunu yapabilmiş. Bendede giriş yapınca sunucumun ip adresinden giriş yapıldı görünüyor oda Fransa lokasyon olunca hesap kitleniyor. Yapmak istediğim fake iplerle Türkiye'den giriş yapıyormuş gibi gösterme ama yapamadım kod bilgim çok iyi olmadığı için yabancı bir adreste aynı işlemi yapan kodları buldum ama toparlayamadım kodları yetersiz kaldım yapmak istediğim olay bu eğer müsaitseniz yabancı kaynaktan bulduğum kodları atayım size belki bi oluru olur
    eğer kullandığınız kod normalde türkiye ip si ile bağlanıldığında çalışıyor ama fransadaki server üzerinden bağlanıldığında çalışmıyorsa kod kısmında bir sorun yoktur, yapmanız gereken facebooka türkiye çıkışlı bir ip üzerinden bağlanmanız. Bunun için ise türkiye lokasyon bir proxy bulun veya satın alın. sonrasında curl kodunuzu

    curl_setopt($ch, CURLOPT_PROXY, 'proxyip:port'); 
    curl_setopt($ch, CURLOPT_PROXYUSERPWD, 'username:password'); //eger proxy şifreli ise
    bu şekilde proxy'e bağlayabilirsiniz. Böylece sistem fransadaki serverda çalışşa bile curl isteği türkiye üzerindeki proxy ip üzerinden yapılacaktır.

    eğer ip değilde kod kısmında loginle ilgili bir problem varsa http://stackoverflow.com/questions/2...in-to-facebook bu makale belki işinize yarayabilir.