As logging via API is now deprecated for bots (and can be disabled without warning, as the API says when logging), I tried to help a bot user to register an OAuth consumer (I did it myself without any issue in August).
Here is how we filled in the form on https://meta.wikimedia.org/wiki/Special:OAuthConsumerRegistration/propose :
Application name: <Bot Name>
Consumer version: 1.0
Application description: OAuth Access for <Bot Name>
Checked "This consumer is for use only by <Bot Name>"
The contact email and project had been filled.
- Basic rights
- High-volume editing
- Edit existing pages
- Edit protected pages
- Create, edit, and move pages
The acknowledgement had been checked too.
And when pressing "Propose consumer" an error message says : Missing value for "callbackUrl" field
The problem is that there is no 'OAuth "callback" URL' field for "owner-only" consumers.
Is there a way to fix it ? I didn't face this issue in August when I created my OAuth consumer.
Thanks and regards,