Reference

Terminology

Required TerminologyDescriptionRemarks

PID

PID stands for Product Identifier. It is a unique ID value that is automatically issued when an application is registered.

The PID must not be confused with the AID

Support Client Version

Store VersionRemarksPackage NameSupport Version

T store

-

com.skt.skaf.A000Z00040

Version Name = 5.0.0 / Version Code = above 50000

Olleh Market

Freeload version

com.kt.olleh.storefront

Version Name = 5.0.0 / Version Code = above 50000

Olleh Market

Install version

com.kt.olleh.istore

Version Name = 5.0.0 / Version Code = above 50000

U+Store

LTE device

com.lguplus.appstore

Version Name = 5.0.0 / Version Code = above 50000

U+Store

3G device

android.lgt.appstore

Version Name = 5.0.0 / Version Code = above 50000

URL Scheme Connection Reference

  • Product Detail View Reference

    command

    onestore://common/product/{product id}

    ParameterTypeMandatoryLimitsampleDescription

    product id

    String

    M

    10 digit number

    0000252337

    This is the Product PID (numerical ID)

    The automatic installation starts after being moved to the detail page and the user is identified (do you want to install A?). (1) The automatic installation occurs for the products that have already been purchased (reinstalled even if it is already installed) (2) If a product is for free and has no purchase history, a purchase history is automatically generated and then automatically installed. (3) If a product is for charge, move to the payment page (the user identification window is not needed because automatic installation does not start).

  • Product Search View Reference

    command

    onestore://common/search/{검색어}

    ParameterTypeMandatoryLimitsampleDescription

    Query

    String

    M

    20 byte

    Naver App

    Enter query

    Request Update

    command

    onestore://common/product/bg_update/{product id}

    ParameterTypeMandatoryLimitsampleDescription

    product id

    String

    M

    10 digit number

    0000252337

    This is the Product PID (numerical ID)

    Note for Update Request Specification

    • Update takes place in Background, and progress is shown through Noti.

    • Requests are ignored if the latest version has already been installed.

    • It operates only when the user has a ONE store membership since it works based on the membership.

    • If you do not have the membership or fail to sign up, a login screen for authentication is automatically executed.

    • It operates if a paid App already has the purchase history.

    • It automatically processes and downloads a free App.

  • Check PID & Version Name with packageName

    command

    https://openapi.onestore.co.kr/api/devcenter/getAppVersion/v1?pkgNm={Packagename}&deviceModelCd={ModelName}&osVer={OS version}&sdkVersion={SDK version}

    Request Parameters

    ParameterTypeMandatoryLimitsampleDescription

    pkgNm

    String

    M

    ??100

    com.nhn.android.search

    This is the package name of the App

    deviceModelCd

    String

    O

    ??100

    SM-N920S

    This is the model name of the device

    osVer

    String

    O

    5

    6.0.1

    This is the OS version of the device

    sdkVersion

    String

    O

    5

    30

    This is the SDK version of the device

    Response Parameters

    NameMandatoryTypeDescription

    result

    M

    Object

    Response Result

    code

    M

    String

    • Response code

      • 000 : success

      • 100 : no data

      • 200 : server error

      • 400 : bad request

      • 509 : server busy

    desc

    M

    String

    Response Message

    prodId

    M

    String

    This is the product PID

    verNm

    M

    String

    This is App version name

    verCd

    M

    String

    This is App version Code

    longVerCd

    String

    • Version Code

      • If Android OS version is Pie or higher and Major Version Code is registered, respond as follows:

        • Major Version Code and VersionCode Merged VersionCode (((long) major) << 32) | (((long) minor) & 0xffffffffL)

        • Others answered the same value as "verCd"

    title

    M

    String

    This is the product name

    topMenuId

    M

    String

    This comes only when the version name, device name, and OS version are registered

    topMenuNm

    M

    String

    This comes only when the version code, device name, and OS version are registered

    menuId

    M

    This is the top-level category code

    menuNm

    M

    String

    This is the top-level category name

    sellerNm

    M

    String

    This is the publisher’s name

    game

    M

    boolean

    If it falls into the game category or not

    Response if Model Name Is Not Entered

    { "result": { "code": "000", "desc": "success" }, "prodId": "0000758646", "verNm": "1.36.120365", "verCd": "120365", "title": "블루 아카이브", "topMenuId": "DP01", "topMenuNm": "게임", "menuId": "DP01004", "menuNm": "롤플레잉", "sellerNm": "(주) 넥슨", "game": true}

Last updated