Récupérer le nom de pages Facebook à partir de leur ID

Bonjour,

Connaissez-vous le moyen de récupérer le nom d’une liste de pages Facebook sur base de leur ID ?

J’ai un fichier Excel avec les ID du type Redirecting... et j’aimerais récupérer pour chaque ID sa correspondance en nom de page : Redirecting...

Merci d’avance pour votre aide !

Salut, Phantombuster a cette automatisation pour LinkedIn mais pas pour Facebook malheureusement.
La manière la plus simple de le faire, c’est de suivre la redirection 301 et de récupérer l’URL.

Si tu me donnes ta liste je te le fais gratuitement.

Edit : voici le code. Je ne l’ai pas testé mais normalement c’est bon :

import csv

import requests


if __name__ == "__main__":
    # Convertis ton .xlsx en .csv, c'est plus simple pour traiter les données
    with open("input.csv", mode="r", encoding="utf-8") as input_fp:
        reader = csv.DictReader(input_fp)

        with open("output.csv", mode="w", encoding="utf-8", newline='') as output_fp:
            writer = csv.DictWriter(output_fp, reader.fieldnames + ["resolved_url"])
            writer.writeheader()

            for row in reader:
                # Changer "url" en "nom_de_la_colonne"
                res = requests.get(row["url"])
                row.update({"resolved_url": res.url})
                writer.writerow(row)

Salut Etal,

Merci beaucoup pour ta réponse et ton aide !

Je teste ça

Bonne journée

Greg

1 « J'aime »