mirror of
https://github.com/sakaljurgis/plugin.video.sklk.git
synced 2026-07-08 22:17:43 +00:00
add auth header
This commit is contained in:
@@ -32,6 +32,7 @@ _handle = int(sys.argv[1])
|
|||||||
my_addon = xbmcaddon.Addon()
|
my_addon = xbmcaddon.Addon()
|
||||||
API_URL = my_addon.getSetting('api_url')
|
API_URL = my_addon.getSetting('api_url')
|
||||||
VIDEO_URL = xbmcplugin.getSetting(_handle, 'video_url')
|
VIDEO_URL = xbmcplugin.getSetting(_handle, 'video_url')
|
||||||
|
AUTH_KEY = my_addon.getSetting('auth_key')
|
||||||
|
|
||||||
xbmcplugin.getSetting
|
xbmcplugin.getSetting
|
||||||
|
|
||||||
@@ -39,6 +40,7 @@ def getHttpURL(url):
|
|||||||
|
|
||||||
request = urllib.request.Request(url)
|
request = urllib.request.Request(url)
|
||||||
request.add_header('Accept-encoding', 'gzip')
|
request.add_header('Accept-encoding', 'gzip')
|
||||||
|
request.add_header('Authorization', AUTH_KEY)
|
||||||
response = urllib.request.urlopen(request)
|
response = urllib.request.urlopen(request)
|
||||||
|
|
||||||
if response.info().get('Content-Encoding') == 'gzip':
|
if response.info().get('Content-Encoding') == 'gzip':
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||||
<settings>
|
<settings>
|
||||||
<setting id="my_setting" type="bool" default="true" label="My Setting"/>
|
|
||||||
<setting id="api_url" type="text" default="http://sklk.lt:8181/api" label="API URL"/>
|
<setting id="api_url" type="text" default="http://sklk.lt:8181/api" label="API URL"/>
|
||||||
<setting id="video_url" type="text" default="http://sklk.lt:8181" label="VIDEO URL"/>
|
<setting id="video_url" type="text" default="http://sklk.lt:8181" label="VIDEO URL"/>
|
||||||
|
<setting id="auth_key" type="text" default="" label="Auth key"/>
|
||||||
</settings>
|
</settings>
|
||||||
|
|||||||
Reference in New Issue
Block a user