Source code for iqoptionapi.http.login

"""Module for IQ Option http login resource."""

from iqoptionapi.http.resource import Resource


[docs]class Login(Resource): """Class for IQ option login resource.""" # pylint: disable=too-few-public-methods url = "login" def _post(self, data=None, headers=None): """Send get request for IQ Option API login http resource. :returns: The instance of :class:`requests.Response`. """ return self.send_http_request("POST", data=data, headers=headers) def __call__(self, username, password): """Method to get IQ Option API login http request. :param str username: The username of a IQ Option server. :param str password: The password of a IQ Option server. :returns: The instance of :class:`requests.Response`. """ data = {"email": username, "password": password} return self._post(data=data)