DataSource

動態消息會使用 DataSource 實體提供資料來源,這些資料來源可組合形成 Attribution 實體。

屬性

下表顯示 DataSource 的屬性:

屬性 是否必要? 類型 說明
objectId 必填 ID 其他元素用來參照這個元素的專屬內部 ID。

元素

下表顯示 DataSource 的元素:

元素 多重性 類型 說明
DisplayName 1 InternationalizedText 要顯示的資料來源名稱。
Uri 1 項以上 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"
          }
        ]
      }
    ]