---
metadata:
  - name: generator
    content: Diplodoc Platform v5.52.0
alternate:
  - https://yandex.com/dev/games/doc/en/sdk/sdk-other-games.md
  - https://yandex.com/dev/games/doc/hi/sdk/sdk-other-games.md
  - https://yandex.com/dev/games/doc/ko/sdk/sdk-other-games.md
  - https://yandex.com/dev/games/doc/ru/sdk/sdk-other-games.md
  - https://yandex.com/dev/games/doc/tr/sdk/sdk-other-games.md
  - https://yandex.com/dev/games/doc/vi/sdk/sdk-other-games.md
  - https://yandex.com/dev/games/doc/zh/sdk/sdk-other-games.md
  - href: hi/sdk/sdk-other-games.md
    type: text/markdown
    title: Markdown version
  - href: ../llms.txt
    type: text/markdown
    title: llms.txt
---
> **Documentation Index:** Fetch the complete configuration index at https://yandex.com/dev/games/doc/hi/llms.txt

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

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

जिससे यह सुनिश्चित हो कि खेल वर्तमान प्लेटफॉर्म और डोमेन पर उपलब्ध है ([आवश्यकताओं का बिंदु 8.4.1](https://yandex.com/dev/games/doc/hi/concepts/requirements.md#8-4-1)), `GamesAPI.getAllGames()` और `GamesAPI.getGameByID()` मेथड्स का उपयोग करें।

## ysdk.features.GamesAPI.getAllGames() {#get-all-games}

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

### उदाहरण

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

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

```javascript
{
    [games](*key_games): IGame[];
    [developerURL](*key_developerURL): string;
}
```

#|
|| **पैरामीटर** | **प्रकार** | **विवरण** ||
|| `games` | [IGame[]](#igame) | खेलों की जानकारी वाले ऑब्जेक्ट्स का ऐरे। ||
|| `developerURL` | string | विकासकर्ता के पेज का लिंक। ||
|#

## ysdk.features.GamesAPI.getGameByID() {#get-game-by-id}

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

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

### उदाहरण

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

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

```javascript
{
    [game](*key_game)?: IGame;
    [isAvailable](*key_isAvailable): boolean;
}
```

#|
|| **पैरामीटर** | **प्रकार** | **विवरण** ||
|| `game` | [IGame](#igame) | खेल के बारे में जानकारी वाला ऑब्जेक्ट। ||
|| `isAvailable` | boolean | यह दर्शाता है कि क्या खेल उपलब्ध है:
* `true` — खेल उपलब्ध है;
* `false` — खेल उपलब्ध नहीं है, ऑब्जेक्ट `game` अनिर्धारित (`undefined`) है। ||
|#

## IGame इंटरफ़ेस {#igame}

```typescript
interface IGame {
    [appID](*key_appId): string;
    [title](*key_title): string;
    [url](*key_url): string;
    [coverURL](*key_coverURL): string;
    [iconURL](*key_iconURL): string;
}
```

#|
|| **पैरामीटर** | **प्रकार** | **विवरण** ||
|| `appID` | string | डेवलपर कंसोल में निर्धारित खेल का आईडेंटिफायर। ||
|| `title` | string | खेल का नाम। ||
|| `url` | string | खेल के लिंक। ||
|| `coverURL` | string | खेल के कवर का लिंक। ||
|| `iconURL` | string | खेल के आइकन का लिंक। ||
|#

---

<!-- source: hi/_includes/concepts/troubleshooting/id-troubleshooting/support.md -->
{% note info "नोट" %}

टीम सपोर्ट के कर्मचारी यंडेक्स गेम्स प्लेटफॉर्म पर तैयार खेल को डालने में मदद करते हैं। डेवलपमेंट और परीक्षण के संबंध में आवेदनिक प्रश्नों का उत्तर अन्य डेवलपर्स देंगे [Discord चैनल](https://discord.com/invite/wU4p3whr4T)।

{% endnote %}
<!-- endsource: hi/_includes/concepts/troubleshooting/id-troubleshooting/support.md -->

<!-- source: hi/_includes/button-fos.md -->
यदि आप किसी समस्या का सामना कर रहे हैं या Yandex Games SDK के इस्तेमाल के बारे में आपका कोई प्रश्न है, तो कृपया समर्थन से संपर्क करें:


<a href="https://yandex.com/chat/#/user/a4fa5c06-75db-9b38-6eea-b1673785f7d5">
  <span class="button">चैट करने के लिए लिखें</span>
</a>
<!-- endsource: hi/_includes/button-fos.md -->

[*key_games]: खेलों की जानकारी वाले ऑब्जेक्ट्स का ऐरे।

[*key_developerURL]: विकासकर्ता के पेज का लिंक।

[*key_game]: खेल के बारे में जानकारी वाला ऑब्जेक्ट।

[*key_isAvailable]: यह दर्शाता है कि क्या खेल उपलब्ध है:
* `true` — खेल उपलब्ध है;
* `false` — खेल उपलब्ध नहीं है, ऑब्जेक्ट `game` अनिर्धारित (`undefined`) है।

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

[*key_title]: खेल का नाम।

[*key_url]: खेल के लिंक।

[*key_coverURL]: खेल के कवर का लिंक।

[*key_iconURL]: खेल के आइकन का लिंक।