Page MenuHomePhabricator
Authored By
Lucas_Werkmeister_WMDE
Jun 18 2020, 1:30 PM
Size
680 B
Referenced Files
None
Subscribers
None
userAgent="CheckingForInterfaceMessage (Lucas Werkmeister)"; curl -A "$userAgent" -sH 'Accept: application/json' --data-urlencode query='SELECT ?wiki ?url WITH {
SELECT DISTINCT ?wiki WHERE {
?sitelink schema:isPartOf ?wiki.
}
} AS %wikis WHERE {
INCLUDE %wikis.
BIND(IRI(CONCAT(STR(?wiki), "w/api.php?action=query&titles=MediaWiki:Wikibase-SortedProperties&format=json&formatversion=2")) AS ?url)
}' https://query.wikidata.org/sparql | jq -r '.results.bindings | .[] | (.wiki.value + "\t" + .url.value)' | while read -r wiki url; do hasmsg=$(curl -sA "$userAgent" "$url" | jq '.query.pages[0].missing | not'); printf '%s\t%s\n' "$hasmsg" "$wiki"; done | sort > hasmsg

File Metadata

Mime Type
text/plain; charset=utf-8
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
8435394
Default Alt Text
raw.txt (680 B)

Event Timeline