• User Attivo

    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?

    massimux 1 Risposta
  • Moderatore

    @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
  • User Attivo

    @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 nisba 😊

    Token???
    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?


  • Moderatore

    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
  • User Attivo

    @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 è possibile

    Il problema che devo considerare tutta la gestione dei cookies che servono a FB, e simulare bene il Browser per non essere bannato.


  • User Attivo

    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?