rlink:game:cloud:getfileurl

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
rlink:game:cloud:getfileurl [2022-10-22 17:39] – created nimdarlink:game:cloud:getfileurl [2024-11-01 14:08] (current) – Replace 'reliclink' with 'worldsedgelink' nimda
Line 1: Line 1:
-====== /game/cloud/getFileURL ======+====== [GET/POST] /game/cloud/getFileURL ======
 <WRAP center round important 60%> <WRAP center round important 60%>
 **AUTHENTICATION** **AUTHENTICATION**
 </WRAP> </WRAP>
  
 +<WRAP center round important 60%>
 +**AoE3:DE POST REQUEST!**
 +</WRAP>
  
-===== Request =====+===== AoE2:DE ===== 
 +==== Request ====
 <WRAP round 100%> <WRAP round 100%>
 <code> <code>
 GET /game/cloud/getFileURL?callNum=123&connect_id=ccc&lastCallTime=111&names=["Attrib.sga","EngineData.sga"]&sessionID=zzz HTTP/1.1 GET /game/cloud/getFileURL?callNum=123&connect_id=ccc&lastCallTime=111&names=["Attrib.sga","EngineData.sga"]&sessionID=zzz HTTP/1.1
-Cookie: ApplicationGatewayAffinity=0;ApplicationGatewayAffinityCORS=1;reliclink=2; +Cookie: ApplicationGatewayAffinity=0;ApplicationGatewayAffinityCORS=1;worldsedgelink=2; 
-Host: aoe-api.reliclink.com+Host: aoe-api.worldsedgelink.com
 Accept-Encoding: identity Accept-Encoding: identity
 Accept: */* Accept: */*
Line 26: Line 30:
 |sessionID|str||| |sessionID|str|||
  
-===== Response =====+==== Response ==== 
 +<WRAP round 100%> 
 +<code> 
 +
 +    0, // result status code 
 +    [ 
 +        [ 
 +            "_data.txt", 
 +            24, 
 +            741324928, 
 +            "https://rl0aoelivemk2blob.blob.core.windows.net/cloudfiles/game/6b861a867ce5f4e66131c929fe13db8baa40b5bb412255adcc225e6604ff703f" 
 +        ], 
 +        [ 
 +            "_resources.txt", 
 +            29, 
 +            1779231939, 
 +            "https://rl0aoelivemk2blob.blob.core.windows.net/cloudfiles/game/d3349d2d70bc16cb5bd54aa07e2171bb9ccc02212f0a1145045e8a8bda2ff164" 
 +        ] 
 +    ] 
 +
 +</code> 
 +</WRAP> 
 + 
 +===== AoE3:DE ===== 
 +==== Request ==== 
 +<WRAP round 100%> 
 +<code> 
 +POST /game/cloud/getFileURL?callNum=24&connect_id=fflxvvhtmtcx7tmbxff2kauyfdq8n3&lastCallTime=10141&names=%5B%22iconPacks%22%5D&sessionID=fflxvvhtmtcx7tmbxff2kauyfdq8n3 HTTP/1.1 
 +Host: aoe-api.worldsedgelink.com 
 +Accept: */* 
 +Accept-Encoding: deflate, gzip 
 +Cookie: ApplicationGatewayAffinity=29259ca9e836dd7648ed1ca403a17cde;ApplicationGatewayAffinityCORS=29259ca9e836dd7648ed1ca403a17cde;worldsedgelink=-1321719403; 
 +Cache-Control: no-store 
 +Content-Type: application/x-www-form-urlencoded; charset=UTF-8 
 +Pragma: no-cache 
 +Content-Length: 140 
 + 
 +callNum=24&connect_id=fflxvvhtmtcx7tmbxff2kauyfdq8n3&lastCallTime=10141&names=["iconPacks"]&sessionID=fflxvvhtmtcx7tmbxff2kauyfdq8n3 
 +</code> 
 +</WRAP> 
 + 
 +^parameter ^type ^value ^comments ^ 
 +|callNum| int | 123 || 
 +|connect_id|||| 
 +|lastCallTime| timestamp||| 
 +|names|array[FileName]|["iconPacks"]|| 
 +|sessionID|str||| 
 + 
 +==== Response ==== 
 +<WRAP round 100%> 
 +<code> 
 +
 +    2, 
 +    [ 
 +        null 
 +    ] 
 +
 +</code> 
 +</WRAP> 
 + 
 +===== AoE4 ===== 
 +==== Request ==== 
 +<WRAP round 100%> 
 +<code> 
 +GET /game/cloud/getFileURL?callNum=15&connect_id=bgoo2n1murnn43kzdnnfc9fhp2no19&lastCallTime=7596&names=%5B%22Attrib.5.0.24916.0.sga%22%2C%22CardinalCampaignData.5.0.24916.0.sga%22%2C%22CardinalCampaignTensorFlow.5.0.24916.0.sga%22%2C%22CardinalData.5.0.24916.0.sga%22%2C%22CardinalTensorFlow.5.0.24916.0.sga%22%2C%22CardinalUI.5.0.24916.0.sga%22%2C%22CardinalUIArt.5.0.24916.0.sga%22%2C%22EngineData.5.0.24916.0.sga%22%2C%22EngineUI.5.0.24916.0.sga%22%2C%22LocaleArabic.5.0.24916.0.sga%22%2C%22LocaleBrazilianPortuguese.5.0.24916.0.sga%22%2C%22LocaleCzech.5.0.24916.0.sga%22%2C%22LocaleDanish.5.0.24916.0.sga%22%2C%22LocaleDutch.5.0.24916.0.sga%22%2C%22LocaleEnglish.5.0.24916.0.sga%22%2C%22LocaleFinnish.5.0.24916.0.sga%22%2C%22LocaleFrench.5.0.24916.0.sga%22%2C%22LocaleGerman.5.0.24916.0.sga%22%2C%22LocaleGreek.5.0.24916.0.sga%22%2C%22LocaleHebrew.5.0.24916.0.sga%22%2C%22LocaleHindi.5.0.24916.0.sga%22%2C%22LocaleHungarian.5.0.24916.0.sga%22%2C%22LocaleItalian.5.0.24916.0.sga%22%2C%22LocaleJapanese.5.0.24916.0.sga%22%2C%22LocaleKorean.5.0.24916.0.sga%22%5D&sessionID=bgoo2n1murnn43kzdnnfc9fhp2no19 HTTP/1.1 
 +Host: aoe-api.worldsedgelink.com 
 +Accept: */* 
 +Accept-Encoding: identity 
 +Cookie: ApplicationGatewayAffinity=a2bd9c803374aa3cdd1337b02986746f;ApplicationGatewayAffinityCORS=a2bd9c803374aa3cdd1337b02986746f;worldsedgelink=-1321719400; 
 +Cache-Control: no-store 
 +Content-Type: application/x-www-form-urlencoded; charset=UTF-8 
 +Pragma: no-cache 
 +</code> 
 +</WRAP> 
 + 
 +^parameter ^type ^value ^comments ^ 
 +|callNum| int | 123 || 
 +|connect_id|||| 
 +|lastCallTime| timestamp||| 
 +|names|array[FileName]|["Attrib.5.0.24916.0.sga","EngineData.5.0.24916.0.sga", "..."]|| 
 +|sessionID|str|||
  
-==== AoE2:DE ====+==== Response ====
 <WRAP round 100%> <WRAP round 100%>
 <code> <code>
 [ [
-   0+    2// result status code 
-   +    
-      [ +        null, 
-         "_data.txt"+        null
-         24+        null
-         741324928+        null
-         "https://rl0aoelivemk2blob.blob.core.windows.net/cloudfiles/game/6b861a867ce5f4e66131c929fe13db8baa40b5bb412255adcc225e6604ff703f" +        null, 
-      ]+        null
-      [ +        null, 
-         "_resources.txt"+        null
-         29+        null
-         1779231939+        null
-         "https://rl0aoelivemk2blob.blob.core.windows.net/cloudfiles/game/d3349d2d70bc16cb5bd54aa07e2171bb9ccc02212f0a1145045e8a8bda2ff164" +        null, 
-      ] +        null, 
-   ]+        null, 
 +        null, 
 +        null, 
 +        null, 
 +        null, 
 +        null, 
 +        null, 
 +        null, 
 +        null, 
 +        null, 
 +        null, 
 +        null, 
 +        null 
 +    ]
 ] ]
 </code> </code>
 </WRAP> </WRAP>
  • rlink/game/cloud/getfileurl.1666453172.txt.gz
  • Last modified: 4 years ago
  • by nimda