지원 지원 문의 | 시스템 상태 시스템 상태
페이지 내용

    프로그래밍 방식으로 업데이트 Players

    이 항목에서는 Player Management API 프로그래밍 방식으로 여러 업데이트 players.

    소개

    이 샘플에는 상호 작용할 것이 없습니다. 사용 Player Management API 제공된 코드는 필터링 된 집합을 업데이트합니다. playerHTTP를 사용하는 PATCH 메소드를 업데이트 한 후 자동으로 업데이트 players.

    모든 API 샘플과 마찬가지로, 먼저 학습 안내서 : REST API 사용 더 많은 REST API 지식을 구축 할 수있는 기반을 제공합니다.

    CodePen은이 문서의 뒷부분에서 설명하는 코드를 볼 수있는 방법으로 제공됩니다.

    펜보기 18693-player-관리 -api- 샘플 프로그래밍 방식으로 업데이트-players Brightcove 학습 서비스 제공 (@rcrooks1969)에 코드 펜.

    신청 흐름

    이 응용 프로그램의 기본 논리는 다음과 같습니다.

    • 모두 검색 player지정된 계정에서을 선택한 다음 player업데이트하려는 사람들에게.
    • 필터링 된 집합의 ID로 배열을 만듭니다. players.
    • 필터링 된 세트에서 원하는 업데이트를 정의하십시오. players, 각각의 요청 player 그에 따라 업데이트됩니다.
    • 업데이트 된 각각 게시 players.

    필터링 된 세트 검색 player, 그리고 그들의 ID의 배열을 구축

    다음과 같이 표시된 코드를 찾습니다.

        // +++ Configure the request to get players and extract their IDs +++

    프록시로 전달할 옵션을 정의한 후 모두 가져 오기 player지정된 계정의 JavaScript 배열 filter 함수는 사용자 정의와 함께 사용됩니다. filter_players 필터링하는 기능 player 세트. 그런 다음 필터링 된 집합을 반복하고 해당 ID를 다른 배열로 푸시합니다. 마지막으로 업데이트를 요청하는 함수를 호출합니다.

    필터링 된 세트에서 업데이트를 수행하도록 요청하십시오. players

    다음과 같이 표시된 코드를 찾습니다.

        // +++ Configure the request to update filtered players +++

    에서 options 개체를 사용하면 프록시에 전달하는 데 필요한 옵션을 정의 할 수 있습니다. 여기에는 requestBody필터링 된 세트에서 실제 변경 사항을 정의합니다. player에스. 당신은 각각을 반복해야합니다 player 의 ID playerIDsAra 요청하십시오. 이 함수는 재귀 적으로 호출됩니다. 마지막으로 요청하는 함수를 호출합니다. player게시됩니다.

    업데이트 요청 player출판

    다음과 같이 표시된 코드를 찾습니다.

         // +++ Configure the request to publish updated players +++

    다시 여기에서 playerIDsAra 배열하고 요청을 player 출판되다. 배열의 끝에 있지 않으면 함수를 재귀 적으로 호출합니다.

    이 문서의 해당 GitHub 레포에서 앱의 JavaScript 코드를 볼 수 있습니다. liveCustomError.js18693-player-관리 -api- 샘플 프로그래밍 방식으로 업데이트-players.


    페이지 최종 업데이트 28 Sep 2020