Проблема с получением деталей рекламной кампании на Facebook с использованием кода curl и python - PullRequest
0 голосов
/ 24 октября 2019

Пожалуйста, помогите мне в исправлении команды curl и кода Python. Я ставлю секретный ключ, но не могу получить CAMPAIGN_ID. Я создал объявление для своей страницы в Facebook, но не смог найти CAMPAIGN_ID, я пытался использовать Ad id, но это тоже не сработало.

curl -G \
     -d "level=ad" \
     -d "fields=impressions,ad_id" \
     -d "access_token=<ACCESS_TOKEN>" \
     "https://graph.facebook.com/<API_VERSION>/<CAMPAIGN_ID>/insights"

Я также использовал код Pythonниже, но получил несколько ошибок.

from facebook_business.objects import AdCampaign
    campaign = AdCampaign('<AD_CAMPAIGN_ID>')
    params = {
                    'date_preset': AdCampaign.Preset.last_7_days,
    }
    insights = campaign.get_insights(params=params)
    print insights  

Ниже приведена ошибка:

traceback (most recent call last):
File "fbAds2.py", line 1, in <module>
from facebook_business.objects import AdCampaign
ModuleNotFoundError: No module named 'facebook_business.objects'```
...