python – Publications de l’API graphique Facebook?

2024-08-25 00:13:49

J’essaie désespérément de publier un message avec une image et une URL d’image via l’API Facebook Graph. Quoi que je fasse, je reçois toujours des messages d’erreur.

Quelqu’un ici a-t-il un exemple de code ou des idées sur la façon d’implémenter cela avec Python ? Je serais très reconnaissant pour des réponses constructives !

Merci beaucoup d’avance !

importer des requêtes depuis io import BytesIO def post_facebook_photo(message, image_url): access_token = ‘DEIN_ACCESS_TOKEN’ feed_url = ” try: image_response = requests.get(image_url) image_response.raise_for_status() except requests.exceptions.RequestException as e: print(f”Erreur lors du téléchargement de l’image: {e}”) return image_file = BytesIO(image_response.content) photo_upload_url = ” photo_data = {‘access_token’: access_token} photo_files = {‘file’: (‘image.jpg’, image_file, ‘image/jpeg’)} photo_response = requests.post(photo_upload_url, data=photo_data, files=photo_files) photo_response_data = photo_response.json() if ‘id’ dans photo_response_data : photo_id = photo_response_data[‘id’]
post_data = { ‘message’: message, ‘attached_media’: [{‘media_fbid’: photo_id}]’access_token’: access_token } post_response = requests.post(feed_url, json=post_data) return post_response.json() else: return photo_response_data response = post_facebook_photo(“Voici une nouvelle image !”, “URL DE L’IMAGE”) print(response)


#python #Publications #lAPI #graphique #Facebook
1724534449

Facebook
Twitter
LinkedIn
Pinterest

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.