MediaWiki API yardımı
Bu, otomatik olarak oluşturulmuş bir MediaWiki API belgeler sayfasıdır.
action=wbcreateclaim
- Bu modül okuma hakları gerektirir.
- Bu modül yazma hakları gerektirir.
- Bu modül yalnızca POST isteklerini kabul eder.
- Kaynak: WikibaseRepository
- Lisans: GPL-2.0-or-later
Wikibase talebi oluşturur.
- entity
Talebin eklendiği varlığın kimlik numarası
- Bu parametre gerekli.
- snaktype
Snak türü
- Bu parametre gerekli.
- Aşağıdaki değerlerden biri: novalue, somevalue, value
- property
Snaks özelliğin kimliği
- Bu parametre gerekli.
- value
Değeri olan bir Snak ile talep oluşturulduğunda Snak değeri
- summary
Değişiklik özeti. Otomatik olarak oluşturulan bir yorumun başına gelecektir. Özetle birlikte otomatik kaydın uzunluğu 260 karakterdir. Sınırın üstündeki her şeyin silineceğini unutmayın.
Düzeltmeye uygulanacak etiketleri değiştirin.
- Değer (| veya alternatif ile ayırın):
- token
action=query&meta=tokens üzerinden alınan bir "csrf" anahtarı
- Bu parametre gerekli.
- baserevid
Değişikliği temel alan revizyonun sayısal tanımlayıcısı. Bu, kaydetme sırasında çakışmaları tespit etmek için kullanılır.
- Tür: tamsayı
- bot
Bu düzenlemeyi bot olarak işaretleyin. Bu URL işaretine yalnızca kullanıcı "Botlar" grubuna aitse saygı gösterilir.
- Tür: boole (ayrıntılar)
- returnto
Sayfa başlığı. Düzenlemenin kaydedilmesi geçici bir hesap oluşturmuşsa, API istemcinin ziyaret etmesi gereken bir URL ile yanıt verebilir.
- Tür: sayfa başlığı
- Var olmayan sayfaları kabul eder.
- returntoquery
URL sorgu parametreleri (önde ? ile). Düzenlemenin kaydedilmesi geçici bir hesap oluşturmuşsa, API bu değerle bir URL ile yanıt verebilir.
- Varsayılan: (boş)
- returntoanchor
URL parçası (önde # ile). Düzenlemenin kaydedilmesi geçici bir hesap oluşturmuşsa, API bu değerle bir URL ile yanıt verebilir.
- Varsayılan: (boş)
- Bir "değer yok" snak ile P9001 özelliğinin Q999999998 ögesi için bir talep oluşturur.
- api.php?action=wbcreateclaim&entity=Q999999998&property=P9001&snaktype=novalue [sandbox'ta açın]
- "itsastring" dize değeri ile P9002 özelliğinin Q999999998 ögesi için bir talep oluşturur.
- api.php?action=wbcreateclaim&entity=Q999999998&property=P9002&snaktype=value&value="itsastring" [sandbox'ta açın]
- Q1 öge değeri ile P9003 özelliğinin Q999999998 ögesi için bir talep oluşturur.
- api.php?action=wbcreateclaim&entity=Q999999998&property=P9003&snaktype=value&value={"entity-type":"item","numeric-id":1} [sandbox'ta açın]
- P9004 özelliğinin Q999999998 ögesi için koordinat snak değeri ile bir talep oluşturur.
- api.php?action=wbcreateclaim&entity=Q999999998&property=P9004&snaktype=value&value={"latitude":40.748433,"longitude":-73.985656,"globe":"http://www.wikidata.org/entity/Q2","precision":0.000001} [sandbox'ta açın]