답변: 단계
API 요구 사항 식별하기
- 연결하려는 외부 API의 문서를 검토하여 의도한 API 호출에 필요한 매개변수를 확인합니다.
API 커넥터에 접근하기
- Bubble 편집기에서 '플러그인' 탭으로 가서 API 커넥터 플러그인을 열고 새 API 호출을 설정합니다.
API 호출 정의하기
- '다른 API 추가'하거나 기존의 것을 편집하도록 선택합니다. 선택한 API에 대해 종류(GET, POST), 엔드포인트 URL, 헤더, 바디 매개변수 등 모든 관련 호출 정보를 입력합니다.
호출 매개변수 추가하기
- 매개변수는 서버로 보낼 데이터를 정의하는데, 이는 사용자 데이터나 콘텐츠 세부 정보 등이 될 수 있습니다. API 요청과 함께 보낼 필요가 있는 각 데이터 포인트에 대해 '매개변수 추가'를 클릭합니다.
매개변수 키 설정하기
- API 공급자의 예상 입력 값과 일치하는 각 매개변수에 대해 명확하고 설명적인 키를 정의합니다.
데이터 유형 결정하기
- 텍스트, 숫자, 부울 등 각 매개변수에 대한 데이터 유형을 지정합니다. 이는 API가 예상하는 것과 일치해야 합니다.
기본값 설정하기
- 필요한 경우 매개변수에 대한 기본값을 지정하되, 다음 사항을 유념하십시오:
- 선택적 기본값은 자리 표시자로 사용되며 앱에서 편집되지 않으면 호출로 전달되지 않습니다.
- 필수 기본값은 실제 값으로 호출에서 사용됩니다.
개인 정보 보호 및 보안 구성하기
- 매개변수가 클라이언트 측에서 보이거나 필요하지 않다면 '클라이언트-안전' 체크박스를 활성화하지 마십시오. 이 설정은 보이거나 클라이언트 측에서 편집이 필요한 비민감성 데이터를 포함하는 매개변수에 대해 예약됩니다.
빈 매개변수 허용하기
- 특정 조건하에서 일부 매개변수를 생략할 수 있는 가능성을 원할 때 '비어있어도 허용' 옵션을 사용합니다.
쿼리 문자열 정책 설정하기
- POST 요청에 대해 모든 매개변수가 URL를 통해 쿼리 문자열로 전송되어야 하는지를 결정합니다. 일반적으로 POST 데이터는 바디에 설정되어야하지만, 특정 워크플로우에서는 쿼리 문자열을 구현할 수 있습니다.
매개변수 설정 테스트하기
- API 호출을 초기화하여 매개변수 구성이 의도한 요청 바디와 응답을 생성하는지 확인합시다. 결과 또는 API의 오류 메시지를 기반으로 필요한 경우 조정합니다.
데이터 통합 및 접근하기
- 매개변수가 구성되고 테스트되면, 입력 또는 동작을 이러한 동적 값의 소스로 사용하여 Bubble 앱에서 동적으로 전달될 수 있습니다.
이러한 단계를 주의 깊게 따르면, API 호출에 필요한 매개변수를 구성할 수 있으며, Bubble.io 애플리케이션 내에서 외부 서비스와의 성공적인 상호 작용 및 데이터 전송을 가능하게 할 수 있습니다.