- Home
- Categorie
- Coding e Sistemistica
- PHP
- Pubblicare post su Facebook schedulati in Background
-
Pubblicare post su Facebook schedulati in Background
Salve,
vorrei realizzare per me e per altri utenti un sistema online per pubblicare i post su Pagine e Gruppi Facebook, diciamo un Interfaccia Utente dove si realizzano i post e si archiviano, poi si imposta la pubblicazione a tempo e il sistema in background pensa a pubblicare a seconda della data e l'orario impostato.Ho già fatto questo con C# + Selenium, ma è un applicazione installabile su Windows.
Ora vorrei rifarlo come servizio online.Vi chiedo:
- in quale modo posso realizzarlo, tramite un hosting dove faccio creare tanti Cron quante sono le programmazioni dei post di tutti gli utenti? Oppure esistono servizi che si prestano a queste cose?
- potrei realizzarlo in php dato che lo conosco abbastanza bene?
1 Risposta -
@w-t tutto realizzabile con php però dovrai avere gli access token delle varie pagine.
Per i cron te ne basta uno che gira ogni minuto e cerca se deve postare qualcosa altrimenti nisba
W 1 Risposta -
@massimux ha detto in Pubblicare post su Facebook schedulati in Background:
@w-t tutto realizzabile con php però dovrai avere gli access token delle varie pagine.
Per i cron te ne basta uno che gira ogni minuto e cerca se deve postare qualcosa altrimenti nisbaToken???
Non voglio utilizzare una App FB.Il servizio è a disposizione degli utenti che si registrano e deve postare su Gruppi Pubblici e Privati, quindi non posso legarmi ad una App FB, altrimenti devi installare l'App FB su tutti i gruppi dove vuoi postare, e questo non è possibile su gruppi altrui.
Quello in C# lavora con Selenium, quindi apre semplicemente un "Nuovo Browser Chrome" ed emula la navigazione dell'utente loggandosi su FB, quindi posta per conto dell'utente stesso.
Quello che chiedo: da un Browser dove accedi al servizio è possibile fare quello che faccio con la mia Applicazione in C# installabile?
-
Ti tocca fare mediante curl, effettui il login, ti tieni la sessione ed effettui la post sul gruppo che ti interessa. Non è banale, ma è una soluzione.
Tutto è possibile
W 1 Risposta -
@massimux ha detto in Pubblicare post su Facebook schedulati in Background:
Ti tocca fare mediante curl, effettui il login, ti tieni la sessione ed effettui la post sul gruppo che ti interessa. Non è banale, ma è una soluzione.
Tutto è possibileIl problema che devo considerare tutta la gestione dei cookies che servono a FB, e simulare bene il Browser per non essere bannato.
-
Vorrei chiedere un ultima cosa che forse ho ignorato.
Se utilizzo un "App Facebook" per creare questo programmino "Auto Post", è possibile farlo utilizzare a centinaia di utenti?
O meglio:
se lo distribuisco in uso, chiaramente sotto accesso con password, cosa succede essendo utilizzato da centinaia di utenti?- Non possono perche è di utilizzo privato del proprietario?
- Ci sarebbero troppi accessi al minuto e mi bannerebbe in quanto proprietario?
- Non servirebbe a nulla perchè poi l'App va installata in tutti i gruppi dove vuoi postare?
Una App Facebook è concepita per fare questo oppure esiste qualcosa del tipo: "App FB Business" dove possono connettersi tutti gli utenti che vogliono e postare nei loro gruppi dove loro stessi sono iscritti?