1
+ import warnings
2
+
3
+
1
4
class Endpoints (object ):
2
5
"""
3
6
For internal use.
@@ -12,12 +15,29 @@ def get_session_url(self):
12
15
url = self .api_url + "/session/create"
13
16
return url
14
17
18
+ def session_url (self ):
19
+ warnings .warn (
20
+ "endpoints.session_url is deprecated (use endpoints.get_session_url instead)." ,
21
+ DeprecationWarning ,
22
+ stacklevel = 2 ,
23
+ )
24
+
25
+ return self .get_session_url ()
26
+
15
27
def get_archive_url (self , archive_id = None ):
16
28
url = self .api_url + "/v2/project/" + self .api_key + "/archive"
17
29
if archive_id :
18
30
url = url + "/" + archive_id
19
31
return url
20
32
33
+ def archive_url (self , archive_id = None ):
34
+ warnings .warn (
35
+ "endpoints.archive_url is deprecated (use endpoints.get_archive_url instead)." ,
36
+ DeprecationWarning ,
37
+ stacklevel = 2 ,
38
+ )
39
+ return self .get_archive_url (archive_id )
40
+
21
41
def get_signaling_url (self , session_id , connection_id = None ):
22
42
url = self .api_url + "/v2/project/" + self .api_key + "/session/" + session_id
23
43
@@ -27,6 +47,14 @@ def get_signaling_url(self, session_id, connection_id=None):
27
47
url += "/signal"
28
48
return url
29
49
50
+ def signaling_url (self , session_id , connection_id = None ):
51
+ warnings .warn (
52
+ "endpoints.signaling_url is deprecated (use endpoints.get_signaling_url instead)." ,
53
+ DeprecationWarning ,
54
+ stacklevel = 2 ,
55
+ )
56
+ return self .get_signaling_url (session_id , connection_id )
57
+
30
58
def get_stream_url (self , session_id , stream_id = None ):
31
59
""" this method returns the url to get streams information """
32
60
url = (
@@ -41,6 +69,14 @@ def get_stream_url(self, session_id, stream_id=None):
41
69
url = url + "/" + stream_id
42
70
return url
43
71
72
+ def broadcast_url (self , broadcast_id = None , stop = False , layout = False ):
73
+ warnings .warn (
74
+ "endpoints.broadcast_url is deprecated (use endpoints.get_broadcast_url instead)." ,
75
+ DeprecationWarning ,
76
+ stacklevel = 2 ,
77
+ )
78
+ return self .get_broadcast_url (broadcast_id , stop , layout )
79
+
44
80
def force_disconnect_url (self , session_id , connection_id ):
45
81
""" this method returns the force disconnect url endpoint """
46
82
url = (
0 commit comments