Ok, ho cercato più di un'ora su questo argomento e posso trovare solo soluzioni OAuth, che non ho bisogno o che non desidero.Accesso programmatico a Facebook tramite nome utente/password
Ho bisogno di autenticarmi come me su Facebook da un luogo diverso da Facebook. Ho bisogno del mio sito web (area admin) per autenticare su Facebook per me e pubblicare a mio nome, sul mio muro o sul muro dei miei amici. Questo è uno strumento di amministrazione e non voglio accedere a Facebook ogni volta che pubblico sul mio sito web. Ho bisogno di questa estensione di amministratore per accedere per me e aggiungere un post automatico con un titolo e un'immagine: "Nuovo post su example.com".
Mi sembra di aver cercato ovunque e di trovare solo soluzioni con la creazione di un'applicazione FB, garantendogli determinati diritti, usando oauth, processo troppo complicato, che è (oserei dire) piuttosto stupido dal momento che non voglio autenticare altre persone, come i visitatori. Voglio semplicemente emulare il mio (auto- browser), come se fossi io a navigare tra le loro pagine e non uno strumento automatico. Ovviamente potrei probabilmente andare in modo cURL ed emulare un vero user-agent ma non sto per iniziare a raschiare le pagine FB.
Esiste un modo programmatico per autenticare FB utilizzando un semplice utente/pass (non memorizzato nemmeno sul server) e ottenere gli stessi diritti che ottengo normalmente durante l'autenticazione tramite un browser? E, naturalmente, ottenere i dati necessari in un incognito json o altre incapsulamenti parse-machine? Suppongo di dover inviare un cookie o una qualche forma di token su richieste suse, ma non è un problema, ho solo bisogno di un modo per autenticarsi con un semplice utente/pass e ignorare tutto il dolore alla registrazione delle app.
Avrei bisogno di qualcosa di simile a twitter e google + forse (?) Ho trovato un semplice corso per twitter ma niente su google + (lo stesso problema, Twitter sta spingendo molto per creare un app e usare oauth, ma mantengono un modo di autenticarsi come se stessi attraverso semplici richieste REST).
:) Non trovo alcun punto nel creare un'app per me stesso, e io sono l'unico utente. Credevo che le app offrissero nuove funzionalità a "altre persone" che vorrebbero installare la tua app e consentire così l'accesso ai propri dati a diversi livelli. Inoltre, questa è un'area di amministrazione che fa parte di un'applicazione più grande che è installata nella posizione del cliente. Preferirei dire al cliente che può postare FB dall'area admin e non chiedergli di creare un'app e autorizzarsi come utente :) – George
Ci sono sicuramente dei vantaggi nel realizzare un'app separata, anche se sei l'unico persona che pubblica da esso. Hai detto che vuoi che l'app pubblichi cose sul tuo muro. Le persone che ti hanno amato potrebbero non voler essere costantemente bombardati da quello spam. Quindi, Facebook offre loro la possibilità di bloccare tutto ciò che dici, o di bloccare tutto ciò che dice la tua app. Sono sicuro che preferiresti il secondo. –
Vero, ma gli account FB utilizzati sarebbero account o pagine aziendali/aziendali, quindi le persone che seguono quelle pagine sarebbero interessate esattamente alle informazioni pubblicate tramite l'app online. In altre parole, nessuno potrebbe autenticarsi su FB come tale utente, se fosse in grado di farlo direttamente dall'area di amministrazione. – George