def send_event()

in wadebug/analytics.py [0:0]


    def send_event(event, data, phone_number=None, files_param=None):
        postData = {
            "access_token": Analytics.CLIENT_TOKEN,
            "event_type": event,
            "event_data": data,
            "phone_number": phone_number,
            "version": Analytics.VERSION,
        }

        try:
            res = requests.post(
                url=Analytics.API_ENDPOINT,
                data=postData,
                timeout=Analytics.TIMEOUT,
                files=files_param,
            ).json()
        except ValueError:
            raise ValueError("Invalid JSON response")
        except requests.exceptions.RequestException:
            raise exceptions.FBNetworkError(
                "Network Error. Please ensure you can connect to www.facebook.com"
            )

        if res.get("error"):
            raise ValueError(pprint.pformat(res))

        return res.get("run_id")