Je suis en train de créer un programme pour obtenir des commentaires sur les publicités instagram en utilisant Facebook Marketing API. J'utilise facebook-python-ads-sdk. Je suis en mesure d'obtenir les comptes et les annonces. Mais j'ai besoin de l'instagram_story_id pour obtenir les commentaires comme mentionné ici: https://developers.facebook.com/docs/marketing-api/guides/instagramads/ad_creative/v2.8#posts. Ceci est le code que j'utilise pour tester l'API.Impossible d'obtenir instagram_story_id à partir de l'annonce
from facebookads.api import FacebookAdsApi
from facebookads import objects
from facebookads.adobjects.adset import AdSet
insta_fields=[
objects.AdCreative.Field.instagram_actor_id,
objects.AdCreative.Field.instagram_story_id,
objects.AdCreative.Field.instagram_permalink_url,
]
app_id = "<app-id>"
app_secret = "<app-secret>"
access_token = "<accesss-token>"
FacebookAdsApi.init(app_id, app_secret, access_token)
account = objects.AdAccount("<account-id>")
for aset in account.get_ad_sets():
adset = AdSet(aset['id'])
for c in adset.get_ad_creatives():
c.api_get(fields=insta_fields)
print(c)
Je suis en mesure d'obtenir le actor_id et permalink_url mais pas le story_id, est-il une autre façon de l'obtenir ou que je fais quelque chose de mal?
Merci, c'est ce que j'ai utilisé. –