A desktop authentication flow usually includes a callback with a custom
scheme (myapp://redirect) or xAuth, while a server application will
usually use a normal callback (http://example.com/callback) with the
normal OAuth flow.
However, this won't cause the "Woah there!" error you get. Just like
anything else related to the programming itself: Twitter doesn't
discriminate by programming language. As long as you are using the API
correctly, it's fine.
To answer your initial question: you can use C (non-object oriented
language) and C++ (object-oriented language) and many other languages to
interface with Twitter. It's an API, so it's all the same, as long as
you can make a HTTP request.
Tom
On 6/11/11 2:17 AM, Ari Endo wrote:
Dear Tom,
Thank you for your quick support.
I have checked all the items you listed below.
What I would like to know is information for desktop application
different from server application.
I would appreciate if you tell me any.
Thank you in advance,
Ari
Tom van der Woerdt さんは書きました (2011/06/10 17:50):
I just checked and I was wrong - "Woah there!" can mean a lot of thnigs.
1. Make sure that your time is right
2. Make sure that the signature you make is right
3. Make sure that your endpoint starts with https://api.twitter.com/1/
4. Make sure that you use valid credentials
5. Make sure that you are supplying all the required parameters
6. Make sure that your nonce is correct
7. Make sure everything else is correct
Tom
On 6/10/11 10:45 AM, Ari Endo wrote:
Dear Tom,
Never ever did I hit the rate limit.
I call only once to get the authentication token.
At most, only several times for trials.
Thank you for your reply,
Ari
Tom van der Woerdt wrote (2011/06/10 17:38):
"Woah there" - sounds like you are hitting a rate limit. If you don't
authenticate your calls, you may only make 150 API calls per hour.
Tom
On 6/10/11 12:54 AM, ari_endo wrote:
Hello, I am developing Twitter AP with Excel VBA.
When accessing with an object generated from twitter class, it works.
But only with XMLHttpRequest (without object) it gets "Woah there"
message.
Is object-oriented programming needed when developing desktop
applications?
I need reference for desktop application.
I appreciate if any site is introduced.
Thank you in advance,
Ari Endo
--
Twitter developer documentation and resources: https://dev.twitter.com/doc
API updates via Twitter: https://twitter.com/twitterapi
Issues/Enhancements Tracker: https://code.google.com/p/twitter-api/issues/list
Change your membership to this group:
https://groups.google.com/forum/#!forum/twitter-development-talk