def __init__(self,
                 client_id,
                 client_secret,
                 refresh_token,
                 application_name,
                 network_code,
                 version=DFP_API_VERSION):
        self.version = DFP_API_VERSION
        self.native_dfp_client = self._get_client(
            client_id,
            client_secret,
            refresh_token,
            application_name,
            network_code,
        )
https://developers.google.com/doubleclick-publishers/docs/authentication
dataset/ETHPy150Open chartbeat-labs/parselmouth/parselmouth/adapters/dfp/client.py/DFPClient.__init__