Есть ли способ запросить информацию о компании на официальной веб-странице? - PullRequest
0 голосов
/ 19 февраля 2019

Я хотел бы запросить Wikidata для компании на основе URL домена.

Например, если я запрашиваю facebook.com, он должен вернуть Facebook Inc.

У меня есть приведенный ниже запрос, который работает нормально, но не возвращает символ тикера.

 SELECT distinct ?item ?itemLabel ?stock_exchange  ?stock_exchangeLabel ?ticker_symbol
WHERE {
  SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE],en". }
  ?item (wdt:P31/wdt:P279*) wd:Q783794.
  {
            { ?item wdt:P856 <https://www.google.com.co> }   
      UNION { ?item wdt:P856 <http://www.google.com.co> }
  }  
  OPTIONAL { ?item wdt:P414 ?stock_exchange. }
  OPTIONAL { ?item wdt:P249 ?ticker_symbol. } 
}
GROUP BY  ?item ?stock_exchange ?itemLabel stock_exchangeLabel ?ticker_symbol
...