コード例 #1
0
        public void SubmitJobTest()
        {
            ZencoderClient client = new ZencoderClient(API_KEY, true);
            JobRequest jobRequest = new JobRequest(InputSample, new OutputSetting(OutputBaseUrl, OutputFilename));

            JobResponse jobResponse = client.SubmitJob(jobRequest);
            //check progress.
            JobOutputProgressResponse progress = client.GetJobOutputProgress(jobResponse.outputs[0].id);
            //list jobs.
            List<JobListingResponse> jobList = client.ListJobs();
            JobListingResponse job = client.GetJob(jobResponse.id);

            //cleanup.
            client.CancelJob(jobResponse.id);
            client.DeleteJob(jobResponse.id);

            Assert.AreEqual("queued", progress.state, "Progress does not equal 'queued'.");
        }
コード例 #2
0
        public void ListJobs()
        {
            ZencoderClient client = new ZencoderClient(API_KEY, true);

            //get list of jobs
            List<JobListingResponse> jobList = client.ListJobs(1, 2);

            Assert.IsNotNull(jobList);
        }