2010-06-14 28 views
5

Bir PHP betiği ile otomatik olarak oturum açtığım, durumu günceller veya w/e ile oturum açıp çıkış yapan bir komut dosyası oluşturmak istiyorum. Grafik API veya FQL kullanarak büyük olurdu ki ben giriş ve uygulama 'izin vermek için gereken kötü bir pop-up olsun değildi. Bunu istemiyorum, kendi kullanıcı adımı ve şifremi biliyorum ve hemen giriş yapmasını, eşyalarını yapmasını ve çıkış yapmasını istiyorum.Giriş Facebook Bilinen kullanıcı adı ve şifre ile API

Bu, Facebook API ile mümkün mü? FB'yi kazıp atmayı gerçekten sevmiyorum ama bana çok fazla seçenek bırakmıyorlar. =/

Bu yüzden hemen bir PHP betiğinde Facebook'a giriş yapmak istiyorum.

Teşekkürler!

+0

?! Gerçekten * gerçekten * sadece kendi umut. – ThiefMaster

+0

Aslında var müvekkilim en. Onlar facebook sayfası ve tüm bağlanmak istediğiniz tüm sosyal medyadaki bilgiler ... neden bu kadar garip bir şey isteniyor? –

+0

Kullanıcı adı/parola kullanmanız gerekmediği için, sadece uygulamanıza yetki vermek ve MANAGE_PAGES iznini vermek için kullanıcıya ihtiyacınız var. Daha sonra sayfanızda bir şeyler yapmak için kullanabileceğiniz bir sayfa belirteci alın.Onun bir sayfa yöneticisinin tüm hesabının için uygulamayı yetkilendirmesi gereken korkunç bir karışıklık olduğunu biliyorum (ör. * tüm * sayfalara erişmek yerine bir sayfaya uygulamayı eklemek ve daha sonra bir sayfa simgesi olan Uygulamayı yüklemek haricinde bir yönetici veya katılımda bulunabilirsiniz) ancak yine de kullanıcı adı/parola ve normal bir müşteriye benzetmekten daha iyidir. – ThiefMaster

cevap

2

fb'ye e-posta ve parolayla erişebilir, ancak fb tos'larına karşı. Bu bağlantıyı kontrol edin http://www.daniweb.com/web-development/php/code/290893/facebook-login-with-curl

Çevrimdışı izin istiyorsan, Facebook'tan son haberler, çevrimdışı izinleri desteklemiyor. Bazı kullanıcının facebook kullanıcı adı + şifre var Neden :(

https://developers.facebook.com/roadmap/offline-access-removal/

1

nope, api kullanarak kullanıcı adı/parola ile giriş yapmak mümkün değildir.

Ancak ne yapabileceğiniz, kullanıcının uygulamanıza çevrimdışı izin vermesine izin veriyor, ardından benzer bir etki elde edebilirsiniz. (ör. Basit bir komut satırı durum güncelleştiricisi oluşturmak için kullandım)

İlgili konular