[C#] Automatizzare un inserimento di un Post su un Gruppo Facebook

di Anonimizzato29596 il
6 risposte
Salve,
vorrei realizzare un progetto Windows Form per automatizzare un azione di inserimento di un Post in un Gruppo FB?

Mi spiego:

Azioni in sequenza:

1) Apro FB
2) Effettuo il login
3) Apro un Gruppo FB (dove sono registrato)
4) Apro la popup modale del "Nuovo Post"
5) Scrivo il post
6) Seleziono l'immagine + effettuo l'azione di caricamento
7) Pubblico il Post

Ho visto un Bot realizzato in Java che fa tutto questo,
"credo/suppongo" che utilizzi delle richieste "HttpRequest" e lavora con gli elementi Dom della pagina dopo avere fatto un parsing.

Conosco l'oggetto "WebBrowser" e non è molto completo per fare questo lavoro, non esegue tutti i JavaScript e la formattazione esce tutta sballata, inoltre non riproduce parti del sito per svariati motivi.

Ma non potremmo interagire con il Browser di Default es: Chrome, e comunicare come facciamo con l'oggetto "WebBrowser"?

Grazie molte.

6 Risposte

  • Grazie molte per questa prezioso materiale.

    Prima che inizi a studiarmelo:

    - è possibile utilizzarlo su un applicazione "Windows Form"?
    - è possibile distribuirlo a terze persone e che inserendo "Email e Password" di Facebook sia pronto all'uso, senza dovere fare nulla?

    Oppure per ogni persona che lo vuole utilizzare deve creare un account Developer, creare un App, estrarre il Token, etc..., come devo fare io per svilupparlo?
  • Ti chiedo questo perchè nel Bot realizzato in Java che ho visto, inserisci User e Password e parte all'istante: apre il Browser, si logga, apre il primo gruppo FB e pubblica il post, tutto a vista, cioè esegue le azioni tutte nel browser aperto.

    Ecco perchè all'inizio del post ho detto ceh utilizza i DOM della pagina.
  • Stai parlando della stessa cosa anche qui.
  • Si ma vorrei sapere se con JavaScript posso risolvere, non mi sembrava il caso postarlo qui
  • migliorabile ha scritto:


    Credi/sbagliato, supponi/erroneamente

    Devi studiarti QUESTO:

    https://developers.facebook.com/docs/apis-and-sdks

    O trovare librerie gia' pronte:

    https://github.com/facebook-csharp-sd
    https://www.facebook.com/csharpsdk
    https://docs.microsoft.com/en-us/windows/communitytoolkit/services/facebook
    Ho dato un occhiata, ma non so da che parte farmi.

    1) Che API devo scegliere, ci sono tutte meno che quelle per C# o .NET
    2) Non riesco a trovare un esempio su google di come connettermi al mio profilo, o postare in un gruppo dove sono registrato.

    Mi sembra impossibile che nel mondo Google non trovo neppure un fazzoletto di codice da dove partire...
Devi accedere o registrarti per scrivere nel forum
6 risposte