I don't think it's possible to filter by flagged status, however you can combine this information with recent changes: https://ru.wikipedia.org/wiki/%D0%A1%D0%BB%D1%83%D0%B6%D0%B5%D0%B1%D0%BD%D0%B0%D1%8F:ApiSandbox#action=query&format=json&prop=flagged&generator=recentchanges&formatversion=2
On Wed, Mar 13, 2019 at 8:52 AM Сибирев Кирилл <[email protected]> wrote: > Hi, i can't find information about filtering pending changes through api, > can someone > help with my previous questions? > > 06.03.2019, 13:32, "Сибирев Кирилл" <[email protected]>: > > 05.03.2019, 19:33, "bawolff" <[email protected]>: > >> Are you sure that patrol status is shown as colour coding on history > pages? > >> I'm pretty sure its not. > >> > >> If you mean kind of the dim yellow colour (like in > >> > https://en.wikipedia.org/w/index.php?title=List_of_programs_broadcast_by_Adult_Swim&action=history > >> for the moment, but that will likely change soon), that means a pending > >> change, which is a different system from patrolling. > >> > >> Note, on enwikipedia (but not other projects) RC patrolling is > disabled, > >> and only new page patrol is enabled (so only the first revision can > have a > >> patrol status). > > > > Thanks for the answer, i'm little bit confused by naming here, i guess. > > Mostly we use ru.wikipedia.org, where a lot of pages have blue/yellow > markup > > and legend for blue can be translated as "patrolled version", and yellow > is "unverified version" > > (here screenshot of what i am talking about > https://yadi.sk/i/A0FRG6yz86ECdg) > > > > So, if i did understand you correctly, blue/yellow markup is about > pending changes > > (https://en.wikipedia.org/wiki/Wikipedia:Pending_changes) and not > patrolling > > (https://www.mediawiki.org/wiki/Help:Patrolling), am i right? > > > > Basically we want to get from api same data which users see on wikipedia > article page > > and as far as i understand yellow changes are not visible until approved. > > Can you send me some page about comparing pending and patrolling, > because for now > > i can't understand if the two system can be applied to one page and what > happens > > if revision is patrolled (does it become approved and not pending after > that)? > > > > If pending system is responsible for revision visibility on article page > then it is > > not matter to us what patrolling does, i guess. > > But in that case we need to get pending property of revision from API, > is it accessible? > > > >> -- > >> Brian > >> > >> On Tue, Mar 5, 2019 at 4:13 PM Сибирев Кирилл <[email protected]> > >> wrote: > >> > >>> Hi, we are using wikimedia http api for getting pages recent changes > [1]. > >>> We'd like to be able to distinguish patrolled and unpatrolled > revisions and > >>> this feature is supported according to docs, but we still can't use > it > >>> because of access permissions. For example if i making requests like > [2] or > >>> [3] i am getting {"code": "permissiondenied", "info": "You need the > >>> \"patrol\" or \"patrolmarks\" right to request the patrolled flag."} > error. > >>> > >>> This API behaviour looks inconsistent to me, because anyone can see > >>> patrolled/unpatrolled colored markup at wikipedia revision history > web > >>> pages. I think patrol right should be checked only at write (ones > that mark > >>> revisions patrolled or not) API requests and not for read requests. > >>> > >>> Is this behaviour really inconsistent and implemented that way due to > >>> technical restrictions or am i missing something? Can it be changed, > so we > >>> can get patrolling information for revisions or maybe there are some > >>> workarounds exist? > >>> > >>> [1] https://www.mediawiki.org/wiki/API:RecentChanges > >>> [2] > >>> > https://en.wikipedia.org/w/api.php?action=query&list=recentchanges&rcprop=title|patrolled&rclimit=3 > >>> [3] > >>> > https://en.wikipedia.org/w/api.php?action=query&list=recentchanges&rcprop=title&rcshow=patrolled&rclimit=3 > >>> > >>> _______________________________________________ > >>> Wikitech-l mailing list > >>> [email protected] > >>> https://lists.wikimedia.org/mailman/listinfo/wikitech-l > >> > >> _______________________________________________ > >> Wikitech-l mailing list > >> [email protected] > >> https://lists.wikimedia.org/mailman/listinfo/wikitech-l > > > > _______________________________________________ > > Wikitech-l mailing list > > [email protected] > > https://lists.wikimedia.org/mailman/listinfo/wikitech-l > > _______________________________________________ > Wikitech-l mailing list > [email protected] > https://lists.wikimedia.org/mailman/listinfo/wikitech-l -- Best regards, Max Semenik ([[User:MaxSem]]) _______________________________________________ Wikitech-l mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/wikitech-l
