본문 바로가기

Troubleshooting

Biostar2 카드 등록 및 할당.

Biostar2 카드로 인증하는 기능 추가.

  1. Biostar2에서 카드를 등록하는 api 호출한다.
  • 카드를 등록한다. ("https://"+ip_address+"/api/cards")

 

headers = {

        "bs-session-id": sessionID,

        "Content-Type": "application/json"        

    }

   

    CRdata = {

        "CardCollection": {

            "rows": [

                {

                    "card_id": card_id,

                    "card_type": {

                        "id": "0",

                        "type" : "1"

                    }

                }

            ]

        }

    }

    CRresponse = requests.post(CardRegistUrl, headers=headers, json=CRdata, verify=False)

 

 

  1. 등록된 카드를 사용자에게 할당한다. 

 

data =  {

            "User": {

                "cards": [

                            {

                                "id": id(card_id:x)

                            }

                        ]

            }

반응형

'Troubleshooting' 카테고리의 다른 글

Biostar2에 장치 연결 안 됨.  (0) 2023.08.28
express 모듈 설치하기.  (0) 2023.08.02
PYQT QDialog 창 닫기.  (0) 2023.08.01
pyqt 체크박스에 체크된 상태로 만들기.  (0) 2023.08.01
MQTT 연결 안 될 때  (0) 2022.12.11