按照official example,查詢應該是這樣的:
curl --header 'Accept: application/sparql-results+xml' \
--data "query=SELECT+*+{?s+?p+?o.}" \
--user s472kd733007:bhrfk1aa8o0qlj7 \
'https://rdf.s4.ontotext.com/4032537848/wikidata/repositories/fast'
然而,上述查詢不爲我工作,而下面的查詢做:
curl --header 'Accept: application/sparql-results+xml' \
--data "query=SELECT+*+{?s+?p+?o.}" \
--user s472kd733007:bhrfk1aa8o0qlj7 \
'http://awseb-e-m-awsebloa-11laimnu18r2i-2106042490.eu-west-1.elb.amazonaws.com/4032537848/wikidata/repositories/fast'
在上面的查詢中:
s472kd733007
- API密鑰,
bhrfk1aa8o0qlj7
- API密鑰的祕密,
4032537848
- 用戶ID
wikidata
- 數據庫名稱,
fast
- 庫標識,
http://awseb-e-m-awsebloa-...eu-west-1.elb.amazonaws.com
- AWS實例地址。
訪問控制板中的選項卡以獲取這些參數的適用值。
至於更新查詢,請即G。 this answer。您的查詢應該是:
curl --header 'Accept: application/sparql-results+xml' \
--data "update=INSERT+DATA+{owl:Nothing+owl:Nothing+owl:Nothing}" \
--user s472kd733007:bhrfk1aa8o0qlj7 \
'http://awseb-e-m-awsebloa-11laimnu18r2i-2106042490.eu-west-1.elb.amazonaws.com/4032537848/wikidata/repositories/fast/statements'
請注意,此請求中的端點地址不同。
(1)請一次提出一個問題。 (2)請[重新制定您的問題#1,並重新考慮#2是否適合本網站](https://stackoverflow.com/help/how-to-ask)。 – TallTed