Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commitde4e6a4

Browse files
author
Matthew McClure
committed
Moved the api key to the header and changed integration and live to put requests.
1 parente996cb0 commitde4e6a4

File tree

1 file changed

+13
-24
lines changed

1 file changed

+13
-24
lines changed

‎zencoder/core.py

Lines changed: 13 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,8 @@ def headers(self):
6868

6969
return {'Content-Type':'application/'+content_type,
7070
'Accepts':'application/'+content_type,
71-
'User-Agent':'Zencoder-Py v'+str(lib_version)}
71+
'User-Agent':'Zencoder-Py v'+str(lib_version),
72+
'Zencoder-Api-Key':self.api_key}
7273

7374
defencode(self,data):
7475
"""
@@ -243,25 +244,22 @@ def details(self):
243244
"""
244245
Gets your account details.
245246
"""
246-
data= {'api_key':self.api_key}
247247

248-
returnself.get(self.base_url,data=data)
248+
returnself.get(self.base_url)
249249

250250
defintegration(self):
251251
"""
252252
Puts your account into integration mode.
253253
"""
254-
data= {'api_key':self.api_key}
255254

256-
returnself.get(self.base_url+'/integration',data=data)
255+
returnself.put(self.base_url+'/integration')
257256

258257
deflive(self):
259258
"""
260259
Puts your account into live mode.
261260
"""
262-
data= {'api_key':self.api_key}
263261

264-
returnself.get(self.base_url+'/live',data=data)
262+
returnself.put(self.base_url+'/live')
265263

266264
classOutput(HTTPBackend):
267265
""" Gets information regarding outputs """
@@ -276,17 +274,13 @@ def progress(self, output_id):
276274
"""
277275
Gets the given output id's progress.
278276
"""
279-
data= {'api_key':self.api_key}
280-
returnself.get(self.base_url+'/%s/progress'%str(output_id),
281-
data=data)
277+
returnself.get(self.base_url+'/%s/progress'%str(output_id))
282278

283279
defdetails(self,output_id):
284280
"""
285281
Gets the given output id's details
286282
"""
287-
data= {'api_key':self.api_key}
288-
returnself.get(self.base_url+'/%s'%str(output_id),
289-
data=data)
283+
returnself.get(self.base_url+'/%s'%str(output_id))
290284

291285
classJob(HTTPBackend):
292286
"""
@@ -309,7 +303,7 @@ def create(self, input, outputs=None, options=None):
309303
"""
310304
as_test=int(self.test)
311305

312-
data= {"api_key":self.api_key,"input":input,"test":as_test}
306+
data= {"input":input,"test":as_test}
313307
ifoutputs:
314308
data['outputs']=outputs
315309

@@ -325,29 +319,25 @@ def list(self, page=1, per_page=50):
325319
@param page: <int> the page of results to return
326320
@param per_page: <int> the number of results per page
327321
"""
328-
data= {"api_key":self.api_key,
329-
"page":page,
322+
data= {"page":page,
330323
"per_page":per_page}
331324
returnself.get(self.base_url,data=data)
332325

333326
defdetails(self,job_id):
334327
"""
335328
Gets details for the given job
336329
"""
337-
data= {'api_key':self.api_key}
338-
returnself.get(self.base_url+'/%s'%str(job_id),data=data)
330+
returnself.get(self.base_url+'/%s'%str(job_id))
339331

340332
defprogress(self,job_id):
341-
data= {'api_key':self.api_key}
342-
returnself.get(self.base_url+'/%s/progress'%str(job_id),data=data)
333+
returnself.get(self.base_url+'/%s/progress'%str(job_id))
343334

344335
defresubmit(self,job_id):
345336
"""
346337
Resubmits the given `job_id`
347338
"""
348-
data= {'api_key':self.api_key}
349339
url=self.base_url+'/%s/resubmit'%str(job_id)
350-
returnself.put(url,data=data)
340+
returnself.put(url)
351341

352342
defcancel(self,job_id):
353343
"""
@@ -358,9 +348,8 @@ def cancel(self, job_id):
358348
else:
359349
verb=self.put
360350

361-
data= {'api_key':self.api_key}
362351
url=self.base_url+'/%s/cancel'%str(job_id)
363-
returnverb(url,data=data)
352+
returnverb(url)
364353

365354
defdelete(self,job_id):
366355
"""

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp