# _DOC open [ADSPIXEL_SHARE_ADACCOUNT] # _DOC vars [business_id:s, destination_account_id:s, pixel_id] from facebookads.objects import AdsPixel pixel = AdsPixel(pixel_id) response = pixel.share_pixel(business_id, destination_account_id) print(response.body()) # _DOC close [ADSPIXEL_SHARE_ADACCOUNT] # _DOC open [ADSPIXEL_GET_ADACCOUNTS] # _DOC vars [business_id:s, pixel_id] from facebookads.objects import AdsPixel, AdAccount pixel = AdsPixel(pixel_id) shared_accounts = pixel.list_ad_accounts(business_id) for shared_account in shared_accounts: print(shared_account[AdAccount.Field.id]) # _DOC close [ADSPIXEL_GET_ADACCOUNTS] destination_business_id = config.secondary_business_id # _DOC open [ADSPIXEL_SHARE_BUSINESS] # _DOC vars [destination_business_id:s, pixel_id, business_id:s] from facebookads.objects import AdsPixel pixel = AdsPixel(pixel_id) response = pixel.share_pixel_agencies(business_id, destination_business_id) print(response.body()) # _DOC close [ADSPIXEL_SHARE_BUSINESS]