Для работы с API сервиса БИФИТ Касса, пользователю необходимо получить токен доступа. Генерация токена происходит по правилам авторизации AUTH2.
Подготовте POST запрос следующего вида:
base URL: https://kassa.bifit.com/cashdesk-api/v1/oauth/token
body запроса должно передаваться как Content-Type: x-www-form-urlencoded и содержать следующие параметры:
В примере мы используем тестовую учтеную запись 79857856542, и шифруем пароль пароль = 12345678q
В результате шифрования получаем: dzYUVvR5gvIQVY/OPpsqO6rlNfmJ80fKtugEg7pfnLA=
После выполнения запроса мы получаем:
"access_token": "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjoxODc2LCJ1c2VyX25hbWUiOiI3OTg1Nzg1NjU0MiIsInNjb3BlIjpbInJlYWQiLCJ3cml0ZSJdLCJleHAiOjE1OTQ2Nzg1NjUsImF1dGhvcml0aWVzIjpbIkNMSUVOVCJdLCJqdGkiOiJiNTY0NmIyOC1mNjNhLTQ3ZTctYjY5ZS0xNDVlYjJmOWE2Y2YiLCJjbGllbnRfaWQiOiJjYXNoZGVzay1yZXN0LWNsaWVudCJ9.gBJXLztgc0-nRNHYokluxv_iY_Q9xrmUgNlFglZ2iYAQGqFzTJYLk58v3eo0bdANbCASmtZiffOloB_FfWLrrU607dJpwLK8U8gtpELcbKI1EFHEegdOyyY26BftzQGKk4cfBwyQPLtPt5eny-ZShKlnY6WbBHy-CZcUHg0s37f90q7ET25EFyGYzhn2PRCNEzLpuwMhi0W0Hchnn_Ohi-MH5pa4y4xGu1gYjnih0HYLuBNfa5kzWpb256oYy9tqdTjHDqUdhPUWOtKQJOzOvzHEBj915szaauJLKvH3O0wHQ7zFVs7DnpYY1PD5gv6IKOCa-ZyYSCTXiC40QfA3RQ"
При использовании API, используйте токен следующим образом (пример получения списка организаций):
"Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjoxODc2LCJ1c2VyX25hbWUiOiI3OTg1Nzg1NjU0MiIsInNjb3BlIjpbInJlYWQiLCJ3cml0ZSJdLCJleHAiOjE1OTQ2Nzg1NjUsImF1dGhvcml0aWVzIjpbIkNMSUVOVCJdLCJqdGkiOiJiNTY0NmIyOC1mNjNhLTQ3ZTctYjY5ZS0xNDVlYjJmOWE2Y2YiLCJjbGllbnRfaWQiOiJjYXNoZGVzay1yZXN0LWNsaWVudCJ9.gBJXLztgc0-nRNHYokluxv_iY_Q9xrmUgNlFglZ2iYAQGqFzTJYLk58v3eo0bdANbCASmtZiffOloB_FfWLrrU607dJpwLK8U8gtpELcbKI1EFHEegdOyyY26BftzQGKk4cfBwyQPLtPt5eny-ZShKlnY6WbBHy-CZcUHg0s37f90q7ET25EFyGYzhn2PRCNEzLpuwMhi0W0Hchnn_Ohi-MH5pa4y4xGu1gYjnih0HYLuBNfa5kzWpb256oYy9tqdTjHDqUdhPUWOtKQJOzOvzHEBj915szaauJLKvH3O0wHQ7zFVs7DnpYY1PD5gv6IKOCa-ZyYSCTXiC40QfA3RQ"