अन्य खेलों के लिंक

यांडेक्स गेम्स SDK आपको अपने अन्य खेलों के सही लिंक्स (विशेष रूप से और सूची के अनुसार) स्वचालित रूप से प्राप्त करने की सुविधा देता है, ताकि खेल में उनका उल्लेख किया जा सके।

जिससे यह सुनिश्चित हो कि खेल वर्तमान प्लेटफॉर्म और डोमेन पर उपलब्ध है (आवश्यकताओं का बिंदु 8.4.1), GamesAPI.getAllGames() और GamesAPI.getGameByID() मेथड्स का उपयोग करें।

ysdk.features.GamesAPI.getAllGames()

जब आपको अपने सभी खेलों के बारे में जानकारी प्राप्त करने की आवश्यकता हो, जो वर्तमान प्लेटफ़ॉर्म और डोमेन पर उपलब्ध हैं, तब ysdk.features.GamesAPI.getAllGames() मेथड का उपयोग करें।

उदाहरण

ysdk.features.GamesAPI.getAllGames().then(({games, developerURL}) => {
    games.forEach((game) => {
        // खेल को संसाधित करने का तर्क।
    })
}).catch(err => {
    // खेल के डेटा प्राप्त करते समय त्रुटि।
})

उत्तर का प्रारूप

{
    games: IGame[];
    developerURL: string;
}

पैरामीटर

प्रकार

विवरण

games

IGame[]

खेलों की जानकारी वाले ऑब्जेक्ट्स का ऐरे।

developerURL

string

विकासकर्ता के पेज का लिंक।

ysdk.features.GamesAPI.getGameByID()

जब आपको किसी विशेष खेल के बारे में जानकारी प्राप्त करने और इसकी उपलब्धता की जाँच करने की आवश्यकता हो तो ysdk.features.GamesAPI.getGameByID(appID) मेथड का उपयोग करें।

  • appID — डेवलपर कंसोल से खेल की आईडी।

उदाहरण

ysdk.features.GamesAPI.getGameByID(100000).then(({isAvailable, game}) => {
    if (isAvailable) {
        // यदि खेल उपलब्ध है, तो game को संसाधित करें।
    } else {
        // अगर खेल उपलब्ध नहीं है, तो गेम ऑब्जेक्ट अपरिभाषित (undefined) है।
    }
}).catch(err => {
    // खेल के डेटा प्राप्त करते समय त्रुटि।
})

उत्तर का प्रारूप

{
    game?: IGame;
    isAvailable: boolean;
}

पैरामीटर

प्रकार

विवरण

game

IGame

खेल के बारे में जानकारी वाला ऑब्जेक्ट।

isAvailable

boolean

यह दर्शाता है कि क्या खेल उपलब्ध है:

  • true — खेल उपलब्ध है;
  • false — खेल उपलब्ध नहीं है, ऑब्जेक्ट game अनिर्धारित (undefined) है।

IGame इंटरफ़ेस

interface IGame {
    appID: string;
    title: string;
    url: string;
    coverURL: string;
    iconURL: string;
}

पैरामीटर

प्रकार

विवरण

appID

string

डेवलपर कंसोल में निर्धारित खेल का आईडेंटिफायर।

title

string

खेल का नाम।

url

string

खेल के लिंक।

coverURL

string

खेल के कवर का लिंक।

iconURL

string

खेल के आइकन का लिंक।


नोट

टीम सपोर्ट के कर्मचारी यंडेक्स गेम्स प्लेटफॉर्म पर तैयार खेल को डालने में मदद करते हैं। डेवलपमेंट और परीक्षण के संबंध में आवेदनिक प्रश्नों का उत्तर अन्य डेवलपर्स देंगे Discord चैनल

यदि आप किसी समस्या का सामना कर रहे हैं या Yandex Games SDK के इस्तेमाल के बारे में आपका कोई प्रश्न है, तो कृपया समर्थन से संपर्क करें:

चैट करने के लिए लिखें

खेलों की जानकारी वाले ऑब्जेक्ट्स का ऐरे।

विकासकर्ता के पेज का लिंक।

खेल के बारे में जानकारी वाला ऑब्जेक्ट।

यह दर्शाता है कि क्या खेल उपलब्ध है:

  • true — खेल उपलब्ध है;
  • false — खेल उपलब्ध नहीं है, ऑब्जेक्ट game अनिर्धारित (undefined) है।

डेवलपर कंसोल में निर्धारित खेल का आईडेंटिफायर।

खेल का नाम।

खेल के लिंक।

खेल के कवर का लिंक।

खेल के आइकन का लिंक।