def home(request): FacebookAdsApi.init(access_token=access_token, app_id=app_id, app_secret=app_secret) my_account = AdAccount('act_' + user_id) campaign = Campaign(parent_id=my_account.get_id_assured()) context = {"id": campaign.get_id()} return render(request, 'fbapp/home.html', context)
def create_campaign(request): FacebookAdsApi.init(access_token=access_token, app_id=app_id, app_secret=app_secret) my_account = AdAccount('act_' + user_id) campaign = Campaign(parent_id=my_account.get_id_assured()) campaign[Campaign.Field.name] = "Campaign created by afnan -" + str( random.randint(1, 10)) campaign[Campaign.Field.objective] = 'LINK_CLICKS' campaign[Campaign.Field.status] = 'ACTIVE' campaign.remote_create() result = {"id": campaign.get_id()} return redirect('view-campaign')