Method statements.list

बताए गए टारगेट और स्टेटमेंट स्ट्रिंग से मेल खाने वाले सोर्स से सभी स्टेटमेंट की सूची लाता है.

एपीआई गारंटी देता है कि सुरक्षित सोर्स एसेट वाले सभी स्टेटमेंट, जैसे कि एचटीटीपीएस वेबसाइट या Android ऐप्लिकेशन, उन एसेट के मालिक की तरफ़ से सुरक्षित तरीके से बताए गए हैं. इस बारे में डिजिटल एसेट लिंक की तकनीकी डिज़ाइन की खास बातों में बताया गया है. खास तौर पर, आपको ध्यान रखना चाहिए कि असुरक्षित वेबसाइटों के लिए (यानी, जहां यूआरएल https:// के बजाय http:// से शुरू होता है) यह गारंटी नहीं दी जा सकती.

List निर्देश सबसे ज़्यादा काम तब आता है, जब एपीआई क्लाइंट उन सभी तरीकों के बारे में जानना चाहे, जिनसे दो एसेट जुड़ी हों या किसी खास सोर्स एसेट के सभी संबंधों की जानकारी दें. उदाहरण: एक ऐसी सुविधा जिससे उपयोगकर्ताओं को मिलते-जुलते आइटम पर जाने में मदद मिलती है. जब किसी डिवाइस पर कोई मोबाइल ऐप्लिकेशन चल रहा होता है, तो यह सुविधा संबंधित वेबसाइट या Google+ प्रोफ़ाइल पर नेविगेट करना आसान बना देती है.

एचटीटीपी अनुरोध

GET https://digitalassetlinks.googleapis.com/v1/statements:list

क्वेरी पैरामीटर

पैरामीटर का नाम टाइप जानकारी
source object(Asset) स्टेटमेंट सूची को होस्ट करने वाला सोर्स. इसका इस्तेमाल List() अनुरोध को सही स्रोत पर ले जाने के लिए किया जाता है. ज़रूरी है
relation string

सिर्फ़ उन ही असोसिएशन का इस्तेमाल करें जो बताई गई वैल्यू से मेल खाते हों.

संबंध स्ट्रिंग की पूरी जानकारी के लिए, Statement मैसेज देखें.

किसी स्टेटमेंट से मिलान करने वाली क्वेरी के लिए, इनमें से कोई एक सही होना चाहिए:

  • क्वेरी और स्टेटमेंट की रिलेशनशिप स्ट्रिंग, दोनों पूरी तरह से मैच होती हों या
  • क्वेरी की संबंध स्ट्रिंग खाली है या उपलब्ध नहीं है.

उदाहरण: delegate_permission/common.handle_all_urls से जुड़ी क्वेरी, संबंध delegate_permission/common.handle_all_urls वाले एसेट लिंक से मेल खाती है.

अनुरोध का मुख्य भाग

अनुरोध का मुख्य हिस्सा खाली होना चाहिए.

जवाब का मुख्य भाग

अगर एपीआई सही से जुड़ जाता है, ताे जवाब के मुख्य भाग में नीचे दिए गए स्ट्रक्चर शामिल होता है.

सूची कॉल के लिए जवाब मैसेज.

जेएसओएन के काेड में दिखाना
{
  "statements": [
    {
      object(Statement)
    }
  ],
  "maxAge": string,
  "debugString": string,
}
फ़ील्ड का नाम टाइप ब्यौरा
statements[] object(Statement) इससे मिलते-जुलते सभी स्टेटमेंट की सूची.
maxAge string

जवाब देने की तारीख से, रिस्पॉन्स को कितने समय तक मान्य माना जाएगा. इस वजह से, आने वाले समय में अपडेट अपडेट नहीं होंगे. ज़रूरी है

नौ अंश की अवधि वाले खंडों में, 's' के ज़रिए खत्म किया जाता है. उदाहरण: "3.5s".

debugString string

लोगों के लिए पढ़ने लायक मैसेज, जिसमें असली उपयोगकर्ताओं को नतीजे को समझने, फिर से बनाने, और डीबग करने में मदद करने वाली जानकारी होती है.

यह मैसेज अंग्रेज़ी में होगा और फ़िलहाल हम कोई अनुवाद उपलब्ध नहीं कराने वाले हैं.

कृपया ध्यान दें कि इस स्ट्रिंग के कॉन्टेंट या फ़ॉर्मैट के बारे में कोई गारंटी नहीं दी जाती है. इसका कोई भी पहलू बिना किसी सूचना के बदला जा सकता है. आपको इस डेटा को प्रोग्राम के हिसाब से पार्स करने की कोशिश नहीं करनी चाहिए. अगर आपको लगता है कि आपको ऐसा करना है, क्योंकि आपकी ज़रूरत की जानकारी, एपीआई से सार्वजनिक नहीं की गई है, तो कृपया पहले हमसे संपर्क करें.

जानकारी

यह उस भरोसेमंद स्टेटमेंट के बारे में बताता है जो सोर्स एसेट और टारगेट एसेट के बीच संबंध के बारे में बताया गया है.

स्टेटमेंट हमेशा सोर्स एसेट से दिए जाते हैं. ये एसेट सीधे तौर पर या किसी अन्य स्टेटमेंट स्टेटमेंट में असाइन की जाती हैं, जो कहीं और स्टोर किया गया हो.

स्टेटमेंट और एसेट की ज़्यादा जानकारी के लिए, कृपया एपीआई के दस्तावेज़ का लैंडिंग पेज देखें.

जेएसओएन के काेड में दिखाना
{
  "source": {
    object(Asset)
  },
  "relation": string,
  "target": {
    object(Asset)
  },
}
फ़ील्ड का नाम टाइप ब्यौरा
source object(Asset) हर स्टेटमेंट में एक सोर्स एसेट होती है. ज़रूरी है
relation string

इस संबंध से पता चलता है कि स्टेटमेंट का इस्तेमाल, सोर्स एसेट के मालिक (यानी, वह व्यक्ति या इकाई जिसने स्टेटमेंट जारी किया है) के मुताबिक किया गया है. हर पूरे स्टेटमेंट का संबंध होता है.

हम <kind>/<detail> फ़ॉर्मैट की स्ट्रिंग के साथ संबंधों की पहचान करते हैं, जहां <kind> को पहले से तय मकसद की कैटगरी के सेट में से एक होना चाहिए. साथ ही, <detail> एक फ़्रीफ़ॉर्म फ़ॉर्म वाली अक्षर और अंक वाली स्ट्रिंग होती है जो स्टेटमेंट के खास इस्तेमाल के उदाहरण की जानकारी देती है.

काम करने वाले संबंधों की मौजूदा सूची के लिए, हमारे एपीआई से जुड़े दस्तावेज़ देखें.

उदाहरण: delegate_permission/common.handle_all_urls ज़रूरी है

target object(Asset) हर स्टेटमेंट में टारगेट एसेट होता है. ज़रूरी है

इसे आज़माएं!

लाइव डेटा पर इस तरीके को कॉल करने और रिस्पॉन्स देखने के लिए, एपीआई एक्सप्लोरर का इस्तेमाल करें.