Thank You... Thank You!!!

A third variable... nowhere in the online examples and no where in the
documentation!

WildCat you saved me from insanity!

On Sep 17, 7:35 pm, wildcat <webmasterm...@gmail.com> wrote:
> Did you get this answered? If not, the answer is that Twitter returns
> a URL variable called OATH_VERIFIER that you need to add as the third
> parameter in your getOAuthAccessToken request.
> RLS
>
> On Sep 14, 3:47 pm, Andy Reid <andyreid...@gmail.com> wrote:
>
>
>
> > Oddly enough. No. I just dumped the response toString():
>
> > OAuthToken{token='zzzzzzzzz', tokenSecret='yyyyyyyyy',
> > secretKeySpec=null}
>
> > This is odd because it actually comes back to the correct page.
>
> > However, when I manually set the default callback url (in
> > dev.twitter.com) the oAuth worked completely fine and I was able to
> > send updates, etc. The destination domain for the desired callback is
> > in the list, and, like I said, it even came back to the correct page.
>
> > Any idea what that could be?!
>
> > Thanks,
> > Andy
>
> > On Sep 10, 3:11 pm, Tom van der Woerdt <i...@tvdw.eu> wrote:
>
> > > Do you get a confirmation on the callback after request_token?
>
> > > Tom
>
> > > On 9/10/10 9:55 PM, Andy Reid wrote:
>
> > > > Hi --
>
> > > > I'm trying to get my oAuth working with twitter4j and ColdFusion.
>
> > > > Here's the code I use:
>
> > > > <cfset TwitterConsumerKey = "ssssss">
> > > > <cfset TwitterConsumerSecret = "tttttttt">
> > > > <cfset Twitter = createObject("java", "twitter4j.Twitter")>
> > > > <cfset
> > > > Twitter.setOAuthConsumer(TwitterConsumerKey,TwitterConsumerSecret)>
> > > > <cfif structKeyExists(url,'oauth_token') IS FALSE>
> > > > <!--- // 2. Authorize --->
> > > >    <cfset RequestToken = Twitter.getOAuthRequestToken("http://
> > > > myURL.com")>
> > > >    <cfset Session.oAuthRequestToken = RequestToken.getToken()>
> > > >    <cfset Session.oAuthRequestTokenSecret =
> > > > RequestToken.getTokenSecret()>
> > > >    <cflocation url="#RequestToken.getAuthorizationURL()#"
> > > > addtoken="No">
> > > > <cfelse>
> > > >    <!--- // 3. Authenticate // --->
> > > >    <cfset AccessToken =
> > > > Twitter.getOAuthAccessToken(Session.oAuthRequestToken,Session.oAuthRequestT
> > > >  okenSecret)>
> > > >    <cfset session.StoredAccessToken = AccessToken.getToken()>
> > > >    <cfset session.StoredAccessSecret = AccessToken.getTokenSecret()>
> > > >     <cfset
> > > > Twitter.setOAuthAccessToken(Session.StoredAccessToken,Session.StoredAccessS
> > > >  ecret)>
> > > >    <cfset ID = Twitter.getId()>
> > > >     <cfdump var="#session#">
> > > >     <cfdump var="#ID#">
> > > > </cfif>
>
> > > > It loads fine, and brings me to the Twitter authentication screen. I
> > > > click "Agree" and am redirected back to my page.
>
> > > > When I return I am met with this error:
> > > > 401:Authentication credentials were missing or incorrect. <?xml
> > > > version="1.0" encoding="UTF-8"?> <hash> <request>/oauth/access_token</
> > > > request> <error>Invalid oauth_verifier parameter</error
>
> > > > Any ideas?

-- 
Twitter developer documentation and resources: http://dev.twitter.com/doc
API updates via Twitter: http://twitter.com/twitterapi
Issues/Enhancements Tracker: http://code.google.com/p/twitter-api/issues/list
Change your membership to this group: 
http://groups.google.com/group/twitter-development-talk

Reply via email to