Welcome to the DFO World Wiki. With many major updates since the release of DFO, many items are missing. Visit Item Database Project to learn more.
Please remember to click "show preview" before saving the page.
Thanks for the updated logo snafuPop!

Difference between revisions of "User:Dfoplayer/TestApiDoc"

From DFO World Wiki
Jump to: navigation, search
(Created page with "<includeonly> {{#vardefine:ENJobID|{{#switch:{{#show: {{{SkillName|{{PAGENAME}}}}}|?Class|link=none}} |Female Slayer=08cf6465c8dfcdbf5a896b40a2811007 |Sword Master=33909cf...")
 
 
Line 1: Line 1:
 
<includeonly>
 
<includeonly>
 +
{{#if:{{{Skill|}}}|
 
{{#vardefine:ENJobID|{{#switch:{{#show: {{{SkillName|{{PAGENAME}}}}}|?Class|link=none}}
 
{{#vardefine:ENJobID|{{#switch:{{#show: {{{SkillName|{{PAGENAME}}}}}|?Class|link=none}}
 
   |Female Slayer=08cf6465c8dfcdbf5a896b40a2811007
 
   |Female Slayer=08cf6465c8dfcdbf5a896b40a2811007
Line 11: Line 12:
 
   |Unknown}}}}
 
   |Unknown}}}}
 
* '''Dungeon Fighter Online API Docs Link:'''  
 
* '''Dungeon Fighter Online API Docs Link:'''  
:<code><nowiki>https://api.dfoneople.com/df/skills/</nowiki>{{#var:ENJobID}}/{{{EnSkillId}}}<nowiki>?apikey=<apikey></nowiki></code>
+
:<code><nowiki>https://api.dfoneople.com/df/skills/</nowiki>{{#var:ENJobID}}/{{{EngId}}}<nowiki>?apikey=<apikey></nowiki></code>
 
* '''던전앤파이터 API Docs Link:'''
 
* '''던전앤파이터 API Docs Link:'''
:<code><nowiki>https://api.neople.co.kr/df/skills/</nowiki>{{#var:KRJobID}}/{{{KrSkillId}}}<nowiki>?apikey=<apikey></nowiki></code>
+
:<code><nowiki>https://api.neople.co.kr/df/skills/</nowiki>{{#var:KRJobID}}/{{{KrId}}}<nowiki>?apikey=<apikey></nowiki></code>
</includeonly><noinclude>
+
|
 +
* '''Dungeon Fighter Online API Docs Link:'''
 +
:<code><nowiki>https://api.dfoneople.com/df/items/</nowiki>{{{EngId}}}<nowiki>?apikey=<apikey></nowiki></code>
 +
* '''던전앤파이터 API Docs Link:'''
 +
:<code><nowiki>https://api.neople.co.kr/df/items/</nowiki>/{{{KrId}}}<nowiki>?apikey=<apikey></nowiki></code>
 +
}}
 +
</includeonly><noinclude>Usage:
 
<pre>{{User:Dfoplayer/TestApiDoc
 
<pre>{{User:Dfoplayer/TestApiDoc
|SkillName=<Default PAGENAME>
+
|Skill=y
 
|EnSkillId=Required
 
|EnSkillId=Required
 
|KrSkillId=Required
 
|KrSkillId=Required
}}</pre>Result:
+
}}</pre>
 +
When Skill is set to "y" PAGENAME will be queried to find class. Result:
 +
<!-- Allow override skillName -->
 
{{User:Dfoplayer/TestApiDoc
 
{{User:Dfoplayer/TestApiDoc
 +
|Skill=y
 
|SkillName=Ultimate Sword: Laevateinn
 
|SkillName=Ultimate Sword: Laevateinn
|EnSkillId=7ecc3f2a71e982b431fcf7284d944358
+
|EngId=7ecc3f2a71e982b431fcf7284d944358
|KrSkillId=7cf17936a039b418660424125dc968d7
+
|KrId=7cf17936a039b418660424125dc968d7
 +
}}
 +
If Skill is omitted, render item API docs
 +
<pre>{{User:Dfoplayer/TestApiDoc
 +
|EngId=4bf7ead77fb22522662a8d1d83b1536d
 +
|KrId=5ca915f03d8a5a625465366e58bdc67f
 +
}}
 +
</pre>
 +
Result:
 +
{{User:Dfoplayer/TestApiDoc
 +
|EngId=4bf7ead77fb22522662a8d1d83b1536d
 +
|KrId=5ca915f03d8a5a625465366e58bdc67f
 
}}
 
}}
 
</noinclude>
 
</noinclude>

Latest revision as of 16:40, 16 May 2024

Usage:

{{User:Dfoplayer/TestApiDoc
|Skill=y
|EnSkillId=Required
|KrSkillId=Required
}}

When Skill is set to "y" PAGENAME will be queried to find class. Result:

  • Dungeon Fighter Online API Docs Link:
https://api.dfoneople.com/df/skills/33909cf11ad79dec4befa8e8cfef941b/7ecc3f2a71e982b431fcf7284d944358?apikey=<apikey>
  • 던전앤파이터 API Docs Link:
https://api.neople.co.kr/df/skills/df3870efe8e8754011cd12fa03cd275f/7cf17936a039b418660424125dc968d7?apikey=<apikey>

If Skill is omitted, render item API docs

{{User:Dfoplayer/TestApiDoc
|EngId=4bf7ead77fb22522662a8d1d83b1536d
|KrId=5ca915f03d8a5a625465366e58bdc67f
}}

Result:

  • Dungeon Fighter Online API Docs Link:
https://api.dfoneople.com/df/items/4bf7ead77fb22522662a8d1d83b1536d?apikey=<apikey>
  • 던전앤파이터 API Docs Link:
https://api.neople.co.kr/df/items//5ca915f03d8a5a625465366e58bdc67f?apikey=<apikey>