@@ -35,14 +35,12 @@ def __init__(self, api_key: str, session: Optional[ClientSession] = None) -> Non
3535 "match_phrase_prefix" , "multi_match" , "query_string"
3636 ]
3737
38-
3938 @property
4039 def session (self ) -> ClientSession :
4140 if self ._session is None or self ._session .closed :
4241 self ._session = ClientSession ()
4342 return self ._session
4443
45-
4644 @timed
4745 async def character_search (self , world , forename , surname , page = 1 ):
4846 """|coro|
@@ -62,7 +60,6 @@ async def character_search(self, world, forename, surname, page=1):
6260 async with self .session .get (url ) as response :
6361 return await self .process_response (response )
6462
65-
6663 @timed
6764 async def character_by_id (self , lodestone_id : int , extended = False , include_achievements = False , include_minions_mounts = False , include_classjobs = False , include_freecompany = False , include_freecompany_members = False , include_pvpteam = False , language = "en" ):
6865 """|coro|
@@ -111,43 +108,6 @@ async def character_by_id(self, lodestone_id: int, extended=False, include_achie
111108 async with self .session .get (url , params = params ) as response :
112109 return await self .process_response (response )
113110
114-
115- @timed
116- async def character_verify (self , lodestone_id : int , token ):
117- """|coro|
118- Request character data from XIVAPI.com
119- Parameters
120- ------------
121- lodestone_id: int
122- The character's Lodestone ID.
123- token: str
124- The string token on a character's Lodestone profile to test against
125- """
126-
127- params = {
128- "private_key" : self .api_key ,
129- "token" : token
130- }
131-
132- url = f'{ self .base_url } /character/{ lodestone_id } /verification'
133- async with self .session .get (url , params = params ) as response :
134- return await self .process_response (response )
135-
136-
137- @timed
138- async def character_update (self , lodestone_id : int ):
139- """|coro|
140- Request a character to be updated as soon as possible
141- Parameters
142- ------------
143- lodestone_id: int
144- The character's Lodestone ID.
145- """
146- url = f'{ self .base_url } /character/{ lodestone_id } /update?private_key={ self .api_key } '
147- async with self .session .get (url ) as response :
148- return await self .process_response (response )
149-
150-
151111 @timed
152112 async def freecompany_search (self , world , name , page = 1 ):
153113 """|coro|
@@ -165,7 +125,6 @@ async def freecompany_search(self, world, name, page=1):
165125 async with self .session .get (url ) as response :
166126 return await self .process_response (response )
167127
168-
169128 @timed
170129 async def freecompany_by_id (self , lodestone_id : int , extended = False , include_freecompany_members = False ):
171130 """|coro|
@@ -195,7 +154,6 @@ async def freecompany_by_id(self, lodestone_id: int, extended=False, include_fre
195154 async with self .session .get (url , params = params ) as response :
196155 return await self .process_response (response )
197156
198-
199157 @timed
200158 async def linkshell_search (self , world , name , page = 1 ):
201159 """|coro|
@@ -213,7 +171,6 @@ async def linkshell_search(self, world, name, page=1):
213171 async with self .session .get (url ) as response :
214172 return await self .process_response (response )
215173
216-
217174 @timed
218175 async def linkshell_by_id (self , lodestone_id : int ):
219176 """|coro|
@@ -227,7 +184,6 @@ async def linkshell_by_id(self, lodestone_id: int):
227184 async with self .session .get (url ) as response :
228185 return await self .process_response (response )
229186
230-
231187 @timed
232188 async def pvpteam_search (self , world , name , page = 1 ):
233189 """|coro|
@@ -245,7 +201,6 @@ async def pvpteam_search(self, world, name, page=1):
245201 async with self .session .get (url ) as response :
246202 return await self .process_response (response )
247203
248-
249204 @timed
250205 async def pvpteam_by_id (self , lodestone_id ):
251206 """|coro|
@@ -259,9 +214,8 @@ async def pvpteam_by_id(self, lodestone_id):
259214 async with self .session .get (url ) as response :
260215 return await self .process_response (response )
261216
262-
263217 @timed
264- async def index_search (self , name , indexes = (), columns = (), filters : List [Filter ]= (), sort : Sort = None , page = 1 , language = "en" , string_algo = "match" ):
218+ async def index_search (self , name , indexes = (), columns = (), filters : List [Filter ] = (), sort : Sort = None , page = 1 , language = "en" , string_algo = "match" ):
265219 """|coro|
266220 Search for data from on specific indexes.
267221 Parameters
@@ -375,7 +329,6 @@ async def index_search(self, name, indexes=(), columns=(), filters: List[Filter]
375329 async with self .session .post (url , json = body ) as response :
376330 return await self .process_response (response )
377331
378-
379332 @timed
380333 async def index_by_id (self , index , content_id : int , columns = (), language = "en" ):
381334 """|coro|
@@ -433,7 +386,6 @@ async def lore_search(self, query, language="en"):
433386 async with self .session .get (url , params = params ) as response :
434387 return await self .process_response (response )
435388
436-
437389 @timed
438390 async def lodestone_all (self ):
439391 """|coro|
@@ -444,7 +396,6 @@ async def lodestone_all(self):
444396 async with self .session .get (url ) as response :
445397 return await self .process_response (response )
446398
447-
448399 @timed
449400 async def lodestone_news (self ):
450401 """|coro|
@@ -454,7 +405,6 @@ async def lodestone_news(self):
454405 async with self .session .get (url ) as response :
455406 return await self .process_response (response )
456407
457-
458408 @timed
459409 async def lodestone_notices (self ):
460410 """|coro|
@@ -464,7 +414,6 @@ async def lodestone_notices(self):
464414 async with self .session .get (url ) as response :
465415 return await self .process_response (response )
466416
467-
468417 @timed
469418 async def lodestone_maintenance (self ):
470419 """|coro|
@@ -474,7 +423,6 @@ async def lodestone_maintenance(self):
474423 async with self .session .get (url ) as response :
475424 return await self .process_response (response )
476425
477-
478426 @timed
479427 async def lodestone_updates (self ):
480428 """|coro|
@@ -484,7 +432,6 @@ async def lodestone_updates(self):
484432 async with self .session .get (url ) as response :
485433 return await self .process_response (response )
486434
487-
488435 @timed
489436 async def lodestone_worldstatus (self ):
490437 """|coro|
@@ -494,7 +441,6 @@ async def lodestone_worldstatus(self):
494441 async with self .session .get (url ) as response :
495442 return await self .process_response (response )
496443
497-
498444 @timed
499445 async def lodestone_devblog (self ):
500446 """|coro|
@@ -504,7 +450,6 @@ async def lodestone_devblog(self):
504450 async with self .session .get (url ) as response :
505451 return await self .process_response (response )
506452
507-
508453 @timed
509454 async def lodestone_devposts (self ):
510455 """|coro|
@@ -514,7 +459,6 @@ async def lodestone_devposts(self):
514459 async with self .session .get (url ) as response :
515460 return await self .process_response (response )
516461
517-
518462 @timed
519463 async def lodestone_deepdungeon (self ):
520464 """|coro|
@@ -524,7 +468,6 @@ async def lodestone_deepdungeon(self):
524468 async with self .session .get (url ) as response :
525469 return await self .process_response (response )
526470
527-
528471 @timed
529472 async def lodestone_feasts (self ):
530473 """|coro|
@@ -534,7 +477,6 @@ async def lodestone_feasts(self):
534477 async with self .session .get (url ) as response :
535478 return await self .process_response (response )
536479
537-
538480 async def process_response (self , response ):
539481 __log__ .info (f'{ response .status } from { response .url } ' )
540482
0 commit comments