MediaWiki API yardımı
Bu, otomatik olarak oluşturulmuş bir MediaWiki API belgeler sayfasıdır.
action=wbsetreference
- 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
Bir referans oluşturur veya mevcut bir referansın değerini ayarlar.
- statement
Başvurusunun ayarlandığı ifadeyi tanımlayan bir GUID
- Bu parametre gerekli.
- snaks
Referansı ayarlamak için yılanlar. Özellik kimlikleri, o özelliğin yılanlarını içeren dizileri işaret eden JSON nesnesi
- Bu parametre gerekli.
- snaks-order
Yılanların sırası. JSON özellik kimliği dizeleri dizisi
- reference
Güncellenmesi gereken bir referans karması. İsteğe bağlı. Sağlanmadığında yeni bir referans oluşturulur
- index
İfadenin başvuru listesindeki dizin, başvurunun nereye taşınacağı. İsteğe bağlı. Sağlanmadığında, yeni bir referans eklenirken mevcut bir referans yerinde kalacaktır.
- Tür: tamsayı
- 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ğin temelini oluşturan sürümün sayısal tanımlayıcısı. Bu, kaydetme sırasındaki ç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ı "bot" 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ş)
- GUID Q999999998$D4FDE516-F20C-4154-ADCE-7C5B609DFDFF ile hak talebinde bulunmak için yeni bir referans oluşturun
- api.php?action=wbsetreference&statement=Q999999998$D4FDE516-F20C-4154-ADCE-7C5B609DFDFF&snaks={"P212":[{"snaktype":"value","property":"P212","datavalue":{"type":"string","value":"foo"}}]}&baserevid=7201010&token=foobar [sandbox'ta açın]
- Q999999998$D4FDE516-F20C-4154-ADCE-7C5B609DFDFF hash değerine sahip GUID 1eb8793c002b1d9820c833d234a1b54c8e94187e ile talep için referans ayarlayın
- api.php?action=wbsetreference&statement=Q999999998$D4FDE516-F20C-4154-ADCE-7C5B609DFDFF&reference=1eb8793c002b1d9820c833d234a1b54c8e94187e&snaks={"P212":[{"snaktype":"value","property":"P212","datavalue":{"type":"string","value":"bar"}}]}&baserevid=7201010&token=foobar [sandbox'ta açın]
- GUID Q999999998$D4FDE516-F20C-4154-ADCE-7C5B609DFDFF ile talep için yeni bir kaynak oluşturur ve yeni kaynağı, kaynak listesinin en altına, en altına eklemek yerine ekler.
- api.php?action=wbsetreference&statement=Q999999998$D4FDE516-F20C-4154-ADCE-7C5B609DFDFF&snaks={"P212":[{"snaktype":"novalue","property":"P212"}]}&index=0&baserevid=7201010&token=foobar [sandbox'ta açın]