Hi,
I am working on an UC Berkeley research project to analyze wikipedia users' behaviour. As a part of the project, I am developing an application which sends a survey to a random sample of recent users. I am using mwclient code to send emails though API. After testing around 3-4 times, the email tokens are not getting generated anymore. I tried to send mails from different login user. It still gives the same error.
When I tried to send email from website http://en.wikipedia.org/wiki/Special:EmailUser. It says," As an anti-spam measure, you are limited from performing this action too many times in a short space of time, and you have exceeded this limit. Please try again in a few minutes." It has been 8 hours since and I still get the same message.
Does this mean, I exceeded limit for my ip address or for that user? When I googled it, the rate limit seems to be about 1000 api calls. I have sent mails only to 3-4 test users for 5 times maximum.
Which is a better way of sending emails to wikipedia users - Toolserver or wikimedia API? How should I handle sending bulk emails(about 100) without getting the "throttled message"?
Please help.
Thanks, Prabha UC Berkeley
How about you dont send unsolicited email via wikipedia?
On Mon, Apr 8, 2013 at 2:20 AM, Prabhavathi Matta prabha.matta@gmail.comwrote:
Hi,
I am working on an UC Berkeley research project to analyze wikipedia users' behaviour. As a part of the project, I am developing an application which sends a survey to a random sample of recent users. I am using mwclient code to send emails though API. After testing around 3-4 times, the email tokens are not getting generated anymore. I tried to send mails from different login user. It still gives the same error.
When I tried to send email from website http://en.wikipedia.org/wiki/Special:EmailUser. It says," As an anti-spam measure, you are limited from performing this action too many times in a short space of time, and you have exceeded this limit. Please try again in a few minutes." It has been 8 hours since and I still get the same message.
Does this mean, I exceeded limit for my ip address or for that user? When I googled it, the rate limit seems to be about 1000 api calls. I have sent mails only to 3-4 test users for 5 times maximum.
Which is a better way of sending emails to wikipedia users - Toolserver or wikimedia API? How should I handle sending bulk emails(about 100) without getting the "throttled message"?
Please help.
Thanks, Prabha UC Berkeley _______________________________________________ Mediawiki-api mailing list Mediawiki-api@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-api
The answer is usually "don't send this stuff at all".
Do you realise that to run this tool, you need a permission from the community, otherwise you'll end up blocked?
On 08.04.2013, 10:20 Prabhavathi wrote:
Hi,
I am working on an UC Berkeley research project to analyze wikipedia users' behaviour. As a part of the project, I am developing an application which sends a survey to a random sample of recent users. I am using mwclient code to send emails though API. After testing around 3-4 times, the email tokens are not getting generated anymore. I tried to send mails from different login user. It still gives the same error.
When I tried to send email from website http://en.wikipedia.org/wiki/Special:EmailUser. It says," As an anti-spam measure, you are limited from performing this action too many times in a short space of time, and you have exceeded this limit. Please try again in a few minutes." It has been 8 hours since and I still get the same message.
Does this mean, I exceeded limit for my ip address or for that user? When I googled it, the rate limit seems to be about 1000 api calls. I have sent mails only to 3-4 test users for 5 times maximum.
Which is a better way of sending emails to wikipedia users - Toolserver or wikimedia API? How should I handle sending bulk emails(about 100) without getting the "throttled message"?
Please help.
Thanks, Prabha UC Berkeley
I understand what you are saying. However, I need to send surveys for doing the research. How should I get the permission? I have toolserver account stating the purpose of the project. Can I write a bot/batchprocess through toolserver? Right now, I am only testing with 5 users I created.
Thanks, Prabha
On Sun, Apr 7, 2013 at 11:48 PM, Max Semenik maxsem.wiki@gmail.com wrote:
The answer is usually "don't send this stuff at all".
Do you realise that to run this tool, you need a permission from the community, otherwise you'll end up blocked?
On 08.04.2013, 10:20 Prabhavathi wrote:
Hi,
I am working on an UC Berkeley research project to analyze wikipedia users' behaviour. As a part of the project, I am developing an application which sends a survey to a random sample of recent users. I am using mwclient code to send emails though API. After testing around 3-4 times, the email tokens are not getting generated anymore. I tried to send mails from different login user. It
still gives the same error.
When I tried to send email from website http://en.wikipedia.org/wiki/Special:EmailUser. It says," As an anti-spam measure, you are limited from performing this action too many times in a short space of time, and you have exceeded this limit. Please try again in a few minutes." It has been 8 hours since and
I still get the same message.
Does this mean, I exceeded limit for my ip address or for that user? When I googled it, the rate limit seems to be about 1000 api calls. I have sent mails only to 3-4 test users for 5 times maximum.
Which is a better way of sending emails to wikipedia users - Toolserver or wikimedia API? How should I handle sending bulk emails(about 100) without getting the "throttled message"?
Please help.
Thanks, Prabha UC Berkeley
-- Best regards, Max Semenik ([[User:MaxSem]])
Mediawiki-api mailing list Mediawiki-api@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-api
Wikipedia users rarely care why you want to send spam, (which this is) and really dislike getting spammed. My suggestion would be to find a different research topic or a way to do it without spamming users emails.
On Mon, Apr 8, 2013 at 2:52 AM, Prabhavathi Matta prabha.matta@gmail.comwrote:
I understand what you are saying. However, I need to send surveys for doing the research. How should I get the permission? I have toolserver account stating the purpose of the project. Can I write a bot/batchprocess through toolserver? Right now, I am only testing with 5 users I created.
Thanks, Prabha
On Sun, Apr 7, 2013 at 11:48 PM, Max Semenik maxsem.wiki@gmail.comwrote:
The answer is usually "don't send this stuff at all".
Do you realise that to run this tool, you need a permission from the community, otherwise you'll end up blocked?
On 08.04.2013, 10:20 Prabhavathi wrote:
Hi,
I am working on an UC Berkeley research project to analyze wikipedia users' behaviour. As a part of the project, I am developing an application which sends a survey to a random sample of recent users. I am using mwclient code to send emails though API. After testing around 3-4 times, the email tokens are not getting generated anymore. I tried to send mails from different login user. It
still gives the same error.
When I tried to send email from website http://en.wikipedia.org/wiki/Special:EmailUser. It says," As an anti-spam measure, you are limited from performing this action too many times in a short space of time, and you have exceeded this limit. Please try again in a few minutes." It has been 8 hours since
and I still get the same message.
Does this mean, I exceeded limit for my ip address or for that user? When I googled it, the rate limit seems to be about 1000 api calls. I have sent mails only to 3-4 test users for 5 times maximum.
Which is a better way of sending emails to wikipedia users - Toolserver or wikimedia API? How should I handle sending bulk emails(about 100) without getting the "throttled message"?
Please help.
Thanks, Prabha UC Berkeley
-- Best regards, Max Semenik ([[User:MaxSem]])
Mediawiki-api mailing list Mediawiki-api@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-api
-- Prabhavathi Matta Master of Information Management and Systems, 2014 UC Berkeley, School of Information
Mediawiki-api mailing list Mediawiki-api@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-api
On 08/04/13 08:52, Prabhavathi Matta wrote:
I understand what you are saying. However, I need to send surveys for doing the research. How should I get the permission? I have toolserver account stating the purpose of the project. Can I write a bot/batchprocess through toolserver? Right now, I am only testing with 5 users I created.
Thanks, Prabha
Having a toolserver account doesn't mean an endorsement of your email sending. I would ask for permission from the community at the Village Pump. Although be prepared for opposition. A less disruptive method would be to leave a message in the talk page of those random users inviting them to opt-in into your survey.
(It would be even easier to get volunteers to fill it by leaving just a mesage on the Village Pump, or in the mailing list, but then you are more unlikely to be working with recent users)
On Apr 8, 2013 2:21 AM, "Prabhavathi Matta" prabha.matta@gmail.com wrote:
Does this mean, I exceeded limit for my ip address or for that user?
There are limits on both, I believe. But as others have pointed out, you probably shouldn't be doing this in this way, anyway.
Correct, both are throttled. The limits are less than 10/day, iirc. They also depend on your auto confirmed status. We've unfortunately had the feature abused badly in the past.
If you need to send more, you need to get your account approved as a bot, or put on the throttle exemption list. That will probably require some community discussion about what you're doing and what you need, then a bureaucrat can give you right. On Apr 8, 2013 6:29 AM, "Brad Jorsch" bjorsch@wikimedia.org wrote:
On Apr 8, 2013 2:21 AM, "Prabhavathi Matta" prabha.matta@gmail.com wrote:
Does this mean, I exceeded limit for my ip address or for that user?
There are limits on both, I believe. But as others have pointed out, you probably shouldn't be doing this in this way, anyway.
Mediawiki-api mailing list Mediawiki-api@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-api
mediawiki-api@lists.wikimedia.org