비고
현재 클래식 편집기를 사용하여 컨트롤을 도입하는 프로세스를 설명합니다. 당연히 이 작업은 최신 양식 편집기 내에서 수행할 수 있도록 마이그레이션됩니다.
고객, 경쟁 업체 및 연락처에 대한 최신 소식으로부터 소중한 통찰력을 확보하세요. 뉴스 위에 머무르면 고객 및 경쟁업체에 대한 실시간 상황별 정보를 표시하여 경쟁에서 앞서나갈 수 있습니다. Bing News에서 관련 뉴스를 제공하는 뉴스 Power Apps 구성 요소 프레임워크 컨트롤을 설치합니다.
추가 뉴스 원본, 모양 및 느낌 및 PCF 컨트롤의 동작을 지원하도록 사용자 지정할 수 있습니다. 자세한 내용은 뉴스 컨트롤 GitHub 리포지토리의 추가 정보를 참조하세요.
계정 기본 양식에 회사 뉴스 컨트롤 추가
이 문서의 단계에서는 Bing News에서 수집된 뉴스 토픽을 쿼리하도록 이미 구성된 계정 기본 양식에 회사 뉴스 컨트롤을 추가합니다. 비슷한 단계를 사용하여 연락처 및 경쟁사와 같은 다른 테이블의 기본 폼에 컨트롤을 추가할 수 있습니다.
Bing News API 키 및 URL 가져오기
뉴스 컨트롤에는 뉴스 API URL, API 키 및 기타 뉴스 URL이 필요합니다. Bing 뉴스의 경우 더 많은 뉴스 URL이 컨트롤에서 사전 구성되어 https://www.bing.com/news/search를 사용합니다. 뉴스 API URL 및 API 키의 경우 Azure 계정에서 Bing Search Azure 리소스를 만들어 제공해야 합니다. 만든 후에는 키 및 엔드포인트 섹션에서 API 키 및 API URL을 가져옵니다.
회사 뉴스 솔루션 가져오기
뉴스 컨트롤 GitHub 리포지토리로 이동합니다.
Solutions.zip다운로드합니다. 이렇게 하려면 Solutions 폴더를 열고 Solutions.zip연 다음 다운로드를 선택합니다.
Power Apps에 로그인한 다음 오른쪽 위에서 회사 뉴스 컨트롤을 설치할 환경을 선택합니다.
왼쪽 창에서 솔루션을 선택한 다음 명령 모음에서 가져오기 를 선택합니다. 항목이 측면 패널 창을 경우 ...자세히를 선택한 다음 원하는 항목을 선택하세요.
솔루션 가져오기 마법사에서 파일 선택을 선택하고Solutions.zip찾아 선택한 다음 열기를 선택합니다.
다음을 선택한 다음, 다음을 다시 선택하여 가져오기를 완료합니다.
계정 기본 양식에 컨트롤 추가
Power Apps에서 오른쪽 위에 있는 설정 (기어)을 선택한 다음 고급 설정을 선택합니다.
설정>사용자 지정>시스템 사용자 지정으로 이동합니다.
왼쪽 탐색 트리에서 테이블>계정을 확장하고 폼을 선택한 다음 계정 기본 양식을 엽니다.
양식 편집기에서 키와 기본 URL을 뉴스 구성 요소에 전달하는 데 사용할 두 개의 새 텍스트 열을 추가합니다.
a. 오른쪽 탐색 열 탐색기에서 새 열을 선택합니다.
b. 표시 이름과 이름 모두에 newsapikey를 입력합니다. 나머지 설정을 기본값으로 두고 저장 및 닫기를 선택합니다.
c. 이전 두 단계를 반복하여 다른 텍스트 열을 만듭니다. Display name과 Name 모두에 newsurl을 입력합니다. 나머지 설정을 기본값으로 두고 저장 및 닫기를 선택합니다.
양식 편집기에서 회사 뉴스 컨트롤을 사용할 폼의 위치를 선택한 다음 삽입 탭 >섹션>1 열을 선택합니다.
계정 이름으로 뉴스를 표시하려면 오른쪽 열 탐색기 창에서 새로 만든 섹션으로 계정 이름 열을 끌어서 놓습니다.
섹션을 선택한 다음 변경 속성을 선택합니다.이름(예: 회사 뉴스)을 설명하는 섹션을 입력합니다. 섹션에 제목을 제공하기 위해 양식에 이 섹션의 레이블 표시를 선택할 수 있습니다. 확인을 선택합니다.
새로 추가된 계정 이름 열을 선택한 다음 홈 탭에서 속성 변경을 선택합니다. 열 속성 페이지에서 컨트롤 탭을 선택하고, 컨트롤 추가를 선택하고, companynews 컨트롤을 선택한 다음, 추가를 선택합니다.
apikey 및 baseurl 열에 대해 다음 바인딩을 구성합니다.
a. APIKey 옆에 있는 속성 구성 (연필 아이콘)을 선택합니다.
b. 드열의 값에 바인딩 드롭다운 목록에서 new_newsapikey(SingleLine.Text)를 선택한 다음 확인을 선택합니다.
c. BaseURL 옆에 있는 속성 구성(연필 아이콘)을 선택합니다.
d. 열의 값에 바인딩 드롭다운 목록에서 new_newsurl(SingleLine.Text)을 선택한 다음 확인을 선택합니다.
e. 열 속성 페이지에서 웹, 휴대폰 및 태블릿, 클라이언트 옵션을 선택합니다.
f. 열 속성 페이지에서 표시 탭을 선택하고 양식에서 표시 레이블을 선택 취소한 다음 확인을 선택합니다.
API 키 및 기본 URL 기본값을 제공하려면 비즈니스 규칙을 사용합니다. 양식 편집기에서 비즈니스 규칙을 선택한 다음 오른쪽 창 아래쪽에서 새 비즈니스 규칙을 선택합니다.
비즈니스 규칙 디자이너에서 디자이너 캔버스에서 조건을 선택하고 열을 계정 이름으로설정하고 데이터를 포함하도록 연산자를 설정한 다음 적용을 선택합니다. 그런 다음 구성 요소 탭을 선택하고 열 값 설정 작업을 드래그합니다. 여기서 컬럼이 newsapikey이고 그 값은 Bing Search 속성에서 복사한 키입니다. 열이 newsurl인 다른 열 값 설정 작업을 만들고 Bing Search 속성에서 복사한 엔드포인트로 값을 추가합니다. 뉴스 URL 끝에 /v7.0/news/search 를 추가해야 합니다. 마지막 URL은 다음과 같습니다
https://api.bing.microsoft.com/v7.0/news/search.
규칙을 저장하고 활성화합니다. 비즈니스 규칙 디자이너를 닫습니다.
새로 추가된 열인 newsapikey 및 newsurl을 계정 기본 양식에 추가해야 합니다.
newsapikey 및 newsurl 열이 추가된 양식 탭 속성의 기본적으로 표시를 지웁니다.
양식 디자이너에서 저장 을 선택한 다음 게시를 선택합니다.