2015-01-09 3 views
1

Azure 포털을 사용하여 스케줄러 작업에서 Run Once 버튼을 클릭하여 실행할 수 있습니다. 그 기능은 내 응용 프로그램에서 REST 호출을 통해 사용할 수 있습니까? 시나리오는 주기적으로 작업이 실행되어 데이터의 변경 사항을 확인합니다. 앱이 처음 시작될 때, 나는 예정된 시간을 기다릴 필요가 없으므로 그 일을 한 번 실행하고 싶습니다.Azure 모바일 서비스의 Scheduler Run Once에 REST API 호출이 있습니까?

예약 된 작업을 시작하는 전화는 무엇입니까? 스케줄러 작업과 사용자 정의 API 모두에서 코드를 복제 한 다음 내 코드에서 사용자 정의 API를 호출해야합니까?

답변

1

(요청 본문 필요 없음)으로 POST 요청을 전송하여 스케줄러 작업을 실행할 수 있습니다. 그러나 모바일 서비스의 마스터 키 (x-zumo-master HTTP 헤더에 있음)를 전달해야하므로 사용자가 볼 수없는 위치에서만 그렇게해야합니다. 마스터 키를 얻지 못하게하려는 경우 이것은 모든 종류의 공격에 대한 서비스를 열어주기 때문입니다.

+0

사용자 정의 API 호출을 작성한 다음 POST를 실행하여 작업을 시작했습니다. 맞춤 API에 작업 코드를 입력하고 예약 된 작업에서 API 끝점을 호출하는 것이 좋습니다. –

관련 문제