- API¶õ?
-
Application Programming InterfaceÀÇ ¾àÀÚÀÔ´Ï´Ù.
Áï ÇÁ·Î±×·¡¹Ö¿¡¼ »ç¿ëÇÒ ¼ö ÀÖ´Â ±â´ÉÀÇ ÁýÇÕÀ̶õ ¶æÀÔ´Ï´Ù.
°³¹ßÀÚµéÀº ÀÌ·¯ÇÑ ±â´ÉµéÀ» »ç¿ëÇÏ¿© »õ·Î¿î ¾îÇø®ÄÉÀ̼ÇÀ» °³¹ßÇÕ´Ï´Ù.
- Open API ¶õ?
-
¿ÀǵǾî ÀÖ´Â APIÀÔ´Ï´Ù.
Áï À¥ »çÀÌÆ®¿¡¼ Á¦°øµÇ´Â ±â´ÉÀÇ ÀϺθ¦ °³¹æÇÏ¿© ¿ÜºÎ(´Ù¸¥ »çÀÌÆ®)¿¡¼ ½±°Ô °¡Á®°¡¼ »ç¿ëÇÒ ¼ö ÀÖµµ·Ï Á¦°øÇÏ´Â °ÍÀÔ´Ï´Ù.
- ¡Ø ÀÚÀ¯ÀÌ¿ë»çÀÌÆ® Open API ¾È³»
-
ÀÚÀ¯ÀÌ¿ë»çÀÌÆ®¿¡¼´Â ¸¸·áÀúÀÛ¹° °Ë»ö¿¡ ´ëÇÑ °á°ú °ªÀ» »ç¿ëÀÚÀÇ È¨ÆäÀÌÁö ¶Ç´Â ºí·Î±×µî ±âŸ »çÀÌÆ®¿¡¼ ÀÚÀ¯·Ó°Ô »ç¿ëÇÒ¼ö ÀÖµµ·Ï °Ë»ö±â´É Á¤º¸¸¦ Á¦°øÇÕ´Ï´Ù.
Á¦°øµÇ´Â ³»¿ëÀº Ãâ·Â°á°ú ÇʵåÀÇ °¢ º¯¼ö¸íÀÌ XML ¹®¼ Çü½ÄÀ¸·Î Á¦°øµË´Ï´Ù.
- ¡Ø Á¦°øµÇ´Â API ³»¿ë
-
- 1. ¿äû URL (request url)
- http://freeuse.copyright.or.kr/search/openApi.do
-
- 2. ¿äû º¯¼ö (request parameter)
-
¿äû º¯¼ö ¿äû º¯¼ö °ª ¼³¸í keyword string °Ë»öÀ» ¿øÇÏ´Â ÁúÀÇ, Çʼö °ªÀÔ´Ï´Ù. start int Ç¥½ÃÇÒ °Ë»ö °á°úÀÇ ½ÃÀÛ ÆäÀÌÁö ¹øÈ£ (°ªÀ» ÁöÁ¤ÇÏÁö ¾Ê¾ÒÀ» °æ¿ì : 1ÆäÀÌÁö) display int Çѹø¿¡ Ç¥½ÃÇÒ °Ë»ö °á°ú °¹¼ö (°ªÀ» ÁöÁ¤ÇÏÁö ¾Ê¾ÒÀ» °æ¿ì : 20°³) - ¿¹Á¦ URL : http://freeuse.copyright.or.kr/search/openApi.do?keyword=È«³ÆÄ
-
- 3. Ãâ·Â °á°ú Çʵå (response field)
-
Ãâ·Â °á°ú Çʵå Ãâ·Â º¯¼ö °ª ¼³¸í expirationSeq int ÀúÀÛ¹° °íÀ¯¹øÈ£ topic string ÀúÀÛ¹°¸í creativeYear int âÀ۳⵵ officialYear int °øÇ¥³âµµ officialType string °øÇ¥ÇüÅ officialCountry string °øÇ¥±¹°¡ originalSiteName string ¿øÀúÀÛ»çÀÌÆ®¸í originalSiteUrl string ¿øÀúÀÛ»çÀÌÆ® URL authorName string ÀúÀÛÀÚ¸í tags string ÅÂ±× branchName string ºÐ·ù fileContents string ¿ø¹® URL(º¹¼ö ,·Î ±¸ºÐ) fileType string ¿ø¹® ÇüÅÂ(º¹¼ö ,·Î ±¸ºÐ) fileSeq string ¿ø¹® ¹øÈ£(º¹±¸ ,·Î ±¸ºÐ) status int ÇöÀç»óÅ °ª(21¹ø¸¸ °Ë»ö °¡´É) createDate string µî·ÏÀÏ
