Docs
खोज⌘ K
  • Home
  • The Graph के बारे में
  • समर्थित नेटवर्क
  • Protocol Contracts
  • सबग्राफ
    • सबस्ट्रीम
      • टोकन API
        • Hypergraph
          • AI Suite
            • Overview
            • Indexer टूलिंग
              • GraphTally Guide
              • Supported Network Requirements
              • Chain Integration Process Overview
              • नई श्रृंखला एकीकरण
              • संसाधन
                सबग्राफ > How-to Guides

                3 मिनट

                ब्लॉकचेन डेटा को पोलिमार्केट से Subgraphs पर The Graph के साथ क्वेरी करना

                Polymarket के ऑनचेन डेटा को GraphQL के माध्यम से सबग्राफ का उपयोग करके The Graph Network पर क्वेरी करें। सबग्राफ विकेंद्रीकृत API हैं, जिन्हें The Graph द्वारा संचालित किया जाता है, जो ब्लॉकचेन से डेटा को indexing और क्वेरी करने के लिए एक प्रोटोकॉल है।

                Polymarket सबग्राफ पर Graph Explorer

                आप Polymarket Subgraph के पेज पर The Graph Explorer पर एक इंटरएक्टिव क्वेरी प्लेग्राउंड देख सकते हैं, जहां आप किसी भी क्वेरी का परीक्षण कर सकते हैं।

                Polymarket Playground

                Visual Query Editor का उपयोग कैसे करें

                The visual query editor आपको अपने Subgraph से सैंपल क्वेरीज़ का परीक्षण करने में मदद करता है।

                आप GraphiQL Explorer का उपयोग करके अपनी GraphQL क्वेरीज को बनाने के लिए उन क्षेत्रों पर क्लिक कर सकते हैं जिन्हें आप चाहते हैं।

                उदाहरण क्वेरी: Polymarket से शीर्ष 5 उच्चतम भुगतान प्राप्त करें

                1{2  redemptions(orderBy: payout, orderDirection: desc, first: 5) {3    payout4    redeemer5    id6    timestamp7  }8}

                उदाहरण आउटपुट

                1{2  "data": {3    "redemptions": [4      {5        "id": "0x8fbb68b7c0cbe9aca6024d063a843a23d046b5522270fd25c6a81c511cf517d1_0x3b",6        "payout": "6274509531681",7        "redeemer": "0xfffe4013adfe325c6e02d36dc66e091f5476f52c",8        "timestamp": "1722929672"9      },10      {11        "id": "0x2b2826448fcacde7931828cfcd3cc4aaeac8080fdff1e91363f0589c9b503eca_0x7",12        "payout": "2246253575996",13        "redeemer": "0xfffe4013adfe325c6e02d36dc66e091f5476f52c",14        "timestamp": "1726701528"15      },16      {17        "id": "0x983b71c64b5075fc1179f4e03849af9c727be60de71c9e86e37ad0b3e43f9db9_0x26",18        "payout": "2135448291991",19        "redeemer": "0x5a181dcf3eb53a09fb32b20a5a9312fb8d26f689",20        "timestamp": "1704932625"21      },22      {23        "id": "0x2b2826448fcacde7931828cfcd3cc4aaeac8080fdff1e91363f0589c9b503eca_0xa",24        "payout": "1917395333835",25        "redeemer": "0xfffe4013adfe325c6e02d36dc66e091f5476f52c",26        "timestamp": "1726701528"27      },28      {29        "id": "0xfe82e117201f5169abc822281ccf0469e6b3740fcb4e799d1b599f83b8f11656_0x30",30        "payout": "1862505580000",31        "redeemer": "0xfffe4013adfe325c6e02d36dc66e091f5476f52c",32        "timestamp": "1722929866"33      }34    ]35  }36}

                Polymarket’s GraphQL Schema

                The schema इस Subgraph के लिए Polymarket के GitHub⁠ में परिभाषित है।

                Polymarket सबग्राफ Endpoint

                https://gateway.thegraph.com/api/{api-key}/subgraphs/id/Bx1W4S7kDVxs9gC3s2G6DS8kdNBJNVhMviCtin2DiBp⁠

                The Polymarket सबग्राफ एंडपॉइंट Graph Explorer पर उपलब्ध है।

                Polymarket Endpoint

                अपनी स्वयं की API कुंजी कैसे प्राप्त करें

                1. Go to https://thegraph.com/studio और अपना वॉलेट कनेक्ट करें
                2. https://thegraph.com/studio/apikeys/ API कुंजी बनाने के लिए

                आप इस API कुंजी का उपयोग किसी भी Subgraph में [Graph Explorer] (https://thegraph.com/explorer) पर कर सकते हैं, और यह केवल Polymarket तक सीमित नहीं है।

                100k क्वेरी प्रति माह निःशुल्क हैं, जो आपके साइड प्रोजेक्ट के लिए बिल्कुल सही है!

                अतिरिक्त Polymarket सबग्राफ-

                • Polymarket
                • Polymarket Activity Polygon
                • Polymarket Profit & Loss
                • Polymarket Open Interest

                API से क्वेरी कैसे करें

                आप किसी भी GraphQL क्वेरी को Polymarket एंडपॉइंट पर भेज सकते हैं और JSON प्रारूप में डेटा प्राप्त कर सकते हैं।

                यह निम्नलिखित कोड उदाहरण उपरोक्त के समान ही सटीक आउटपुट लौटाएगा।

                नमूना कोड Node.js से

                1const axios = require('axios');23const graphqlQuery = `{4  positions(first: 5) {5    condition6    outcomeIndex7  }8};910const queryUrl = 'https://gateway.thegraph.com/api/{api-key}/subgraphs/id/Bx1W4S7kDVxs9gC3s2G6DS8kdNBJNVhMviCtin2DiBp'1112const graphQLRequest = {13  method: 'post',14  url: queryUrl,15  data: {16    query: graphqlQuery,17  },18};1920// GraphQL क्वेरी भेजें21axios(graphQLRequest)22  .then((response) => {23    // यहां प्रतिक्रिया को संभालें24    const data = response.data.data25    console.log(data)2627  })28  .catch((error) => {29    // किसी भी त्रुटि को संभालें30    console.error(error);31  });

                अन्य संसाधन

                For more information about querying data from your Subgraph, read more यहाँ पढ़ें.

                अपने Subgraph के प्रदर्शन को बेहतर बनाने के लिए इसे ऑप्टिमाइज़ और कस्टमाइज़ करने के सभी तरीकों का पता लगाने के लिए, यहाँ Subgraph बनाने के बारे में और पढ़ें।

                ⁠GitHub पर संपादित करें⁠

                कैसे सुरक्षित करें API Keys का उपयोग करके Next.js Server ComponentsSmart Contract Analysis with Cana CLI
                इस पृष्ठ पर
                • Polymarket सबग्राफ पर Graph Explorer
                • Visual Query Editor का उपयोग कैसे करें
                • उदाहरण क्वेरी: Polymarket से शीर्ष 5 उच्चतम भुगतान प्राप्त करें
                • उदाहरण आउटपुट
                • Polymarket’s GraphQL Schema
                • Polymarket सबग्राफ Endpoint
                • अपनी स्वयं की API कुंजी कैसे प्राप्त करें
                • अतिरिक्त Polymarket सबग्राफ-
                • API से क्वेरी कैसे करें
                • नमूना कोड Node.js से
                • अन्य संसाधन
                The GraphStatusTestnetBrand AssetsForumSecurityPrivacy PolicyTerms of Service