DataSource इकाइयों का इस्तेमाल फ़ीड में किया जाता है, ताकि डेटा के सोर्स दिए जा सकें. इन सोर्स को एक साथ रखकर Attribution इकाइयां बनाई जा सकती हैं.
विशेषताएं
यहां दी गई टेबल में, DataSource के लिए एट्रिब्यूट दिखाए गए हैं:
| एट्रिब्यूट | ज़रूरी है? | टाइप | ब्यौरा |
|---|---|---|---|
objectId |
ज़रूरी है | ID |
यह एक यूनीक इंटरनल आइडेंटिफ़ायर है. इसका इस्तेमाल अन्य एलिमेंट, इस एलिमेंट का रेफ़रंस देने के लिए करते हैं. |
एलिमेंट
इस टेबल में DataSource के लिए एलिमेंट दिखाए गए हैं:
| एलिमेंट | गुणनफल | टाइप | ब्यौरा |
|---|---|---|---|
DisplayName |
1 | InternationalizedText |
डेटा सोर्स का नाम, जैसा कि उसे दिखाया जाना चाहिए. |
Uri |
एक या इससे ज़्यादा | InternationalizedUri |
डेटा सोर्स का यूआरएल. |
उदाहरण
XML
<DataSource objectId="issuer"> <DisplayName> <Text language="en">Issuer Company</Text> </DisplayName> <Uri language="en">http://www.issuer.com</Uri> </DataSource> <DataSource objectId="abc"> <DisplayName> <Text language="en">ABC</Text> </DisplayName> <Uri language="en">http://www.abc.com</Uri> </DataSource> <DataSource objectId="xyz"> <DisplayName> <Text language="en">XYZ</Text> </DisplayName> <Uri language="en">http://www.xyz.com</Uri> </DataSource>
JSON
"DataSource": [ { "objectId": "issuer", "DisplayName": { "Text": [ { "value": "Issuer Company", "language": "en" } ] }, "Uri": [ { "value": "http://www.issuer.com", "language": "en" } ] }, { "objectId": "abc", "DisplayName": { "Text": [ { "value": "ABC", "language": "en" } ] }, "Uri": [ { "value": "http://www.abc.com", "language": "en" } ] }, { "objectId": "xyz", "DisplayName": { "Text": [ { "value": "XYZ", "language": "en" } ] }, "Uri": [ { "value": "http://www.xyz.com", "language": "en" } ] } ]