계정 로그인
1、후냐오 브라우저는 로컬 API 기능을 지원하여 사용자가 프로그래밍 방식으로 브라우저 시작 및 종료 등 기본 API 기능을 사용할 수 있도록 돕습니다. 또한 Selenium 및 Puppeteer와 같은 자동화 프레임워크와 결합하여 브라우저 작업 자동화를 구현할 수 있습니다.
2、클라이언트 V3.9.2.114 이상 버전만 지원합니다. 클라이언트 최신 버전을 다운로드하십시오.【후냐오 브라우저 최신 버전 다운로드】
【HTTP】계정 로그인
HTTP 모드는 CLI 명령줄을 사용하여 클라이언트를 시작해야 합니다. 다음을 참조하십시오.【HTTP 모드 설명】, 아래 bat 파일 예시를 사용하여 해당 account, app_id, app_key를 수정하고 apiserver.exe와 같은 디렉터리에 넣으면 apiserver를 쉽고 빠르게 실행할 수 있습니다.
apiserver.bat
ApiServer.exe --port=8186 --account=test04@qq.com --app_id=7e147176e1d756eb03c0e18e7b640c23 --app_key=ExOTNjMWNWYzZTU5ZjYzMGEzZDU4ZDI3 --return=on --logs=on 【HTTP】APISERVER와 상호 작용, 요청 주소 상세 설명
Apiserver가 성공적으로 실행된 후, 다음 방식을 사용하여 Apiserver와 통신할 수 있습니다.
http://127.0.0.1:8186 또는 http://localhost:8186
예를 들어 실시간으로 계정을 전환하고 다시 로그인하려면 다음과 같이 할 수 있습니다.
Post 방식 요청 주소:http://127.0.0.1:8186/login
POST 형식:Content-Type:application/json
그런 다음 지연 없이 실시간으로 Apiserver가 수신하고 실행할 수 있도록 이 주소로 JSON 데이터를 POST하십시오.
【HTTP】계정 실시간 전환 및 다시 로그인
apiserver 로그인 성공 후, 다음 인터페이스를 사용하여 실시간으로 계정을 전환할 수 있습니다.
【최대 요청 빈도: 10회/분】
Path:/login
Method:POST
Content-Type:application/json
요청 파라미터
아래 파라미터 획득은 다음으로 이동하여【사용 주의 사항】확인
| 파라미터 이름 | 유형 | 필수 여부 | 샘플 문자열/기본값 | 설명 |
| Account | string | 예 | test01@qq.com | 사용자 자격 증명 Account |
| APP_ID | string | 예 | 7e147176e1d756eb03c0e18e7b640c23 | 사용자 자격 증명 app_Id |
| APP_KEY | string | 예 | kwMTYxNG_MzlkZjhlZmM2YWNiY2M5MTkw | 사용자 자격 증명 app_key |
| return | string | 아니요 | on (default) | on: APISERVER.EXE 사용자에게 반환해야 하는 모든 데이터[JSON/기타], 모든 상태 정보가 CONSOLE 인터페이스로 복귀됩니다. (사용자가 이 파라미터를 입력하지 않은 경우 기본값은 ON입니다.) off: 사용자에게 반환되는 모든 데이터[JSON/기타], 모든 상태 정보가 CONSOLE 인터페이스에 표시되지 않습니다. |
| logs | string | 아니요 | on (default) | on: APISERVER.EXE 사용자에게 반환해야 하는 모든 JSON 데이터, 모든 상태 정보가 API_LOG 디렉터리(LOG 디렉터리 아님)에 일반 텍스트로 기록됩니다. LOG 파일 접두사 예: test@qq.com_API_log. (사용자가 이 파라미터를 입력하지 않은 경우 기본값은 ON입니다.) off: 스크립트로 반환되는 모든 JSON 데이터, 모든 상태 정보가 LOG에 기록되지 않습니다. |
| hide | string | 아니요 | on (default) | on: APISERVER.EXE가 (완전 자동화) 모드로 시작됩니다. 시작 후 이미 로그인된 mbbrowser.exe 메인 패널이 자동으로 숨겨지며, 자동화 실행 중 사용자가 메인 패널을 통해 환경을 동시에 조작함으로써 발생하는 비즈니스 위험을 방지합니다. (사용자가 이 파라미터를 입력하지 않은 경우 기본값은 ON입니다.) off: APISERVER.EXE가 (반자동/완전 자동화) 모드 지원으로 시작됩니다. 시작 후 mbbrowser.exe 메인 패널이 동시에 표시되어 자동화 실행 중 사용자가 메인 패널을 통해 환경을 수동으로 조작하여 비즈니스 제어 능력을 강화할 수 있습니다. [이 파라미터는 제품 버전: 4.8.20.134 이상에서만 유효합니다.] |
요청 예시
{
"APP_ID": "7e147176e1d756eb03c0e18e7b640c23",
"APP_KEY": "kwMTYxNG_MzlkZjhlZmM2YWNiY2M5MTkw",
"Account": "test01@qq.com"
} 반환 파라미터
{
"msg": "Login Success",
"status": 0,
"data": "Login Aaccount: test01@qq.com"
} 【HTTP】APISERVER 종료 및 클라이언트 닫기(로그아웃)
Path:/api/v1/quit
Method:POST
Content-Type:application/json
인터페이스 설명: APISERVER 중지 및 종료. 성공 시 Code 0을 반환합니다.
반환 파라미터
{
"message": "APISERVER shut down.",
"code": 0,
"data": true
}
