Please?  No one sees a problem with the code?

On Sep 28, 7:20 pm, Rajendra Singh <pub...@rajendra.ca> wrote:
> Hi BJ,
>
> Here is the complete code:
>
> include_once "oauth-php/library/OAuthStore.php";
> include_once "oauth-php/library/OAuthRequester.php";
>
> // register athttp://twitter.com/oauth_clientsand fill these two
> define("TWITTER_CONSUMER_KEY", ""); // I removed this for this post
> define("TWITTER_CONSUMER_SECRET", ""); // I removed this for this post
>
> define("TWITTER_OAUTH_HOST","http://api.twitter.com";);
> define("TWITTER_REQUEST_TOKEN_URL", TWITTER_OAUTH_HOST . "/oauth/
> request_token");
> define("TWITTER_AUTHORIZE_URL", TWITTER_OAUTH_HOST . "/oauth/
> authorize");
> define("TWITTER_ACCESS_TOKEN_URL", TWITTER_OAUTH_HOST . "/oauth/
> access_token");
> define("TWITTER_PUBLIC_TIMELINE_API", TWITTER_OAUTH_HOST . "/statuses/
> public_timeline.json");
> define("TWITTER_UPDATE_STATUS_API", TWITTER_OAUTH_HOST . "/1/statuses/
> update.json");
>
> define('OAUTH_TMP_DIR', function_exists('sys_get_temp_dir') ?
> sys_get_temp_dir() : realpath($_ENV["TMP"]));
>
> // Twitter test
> $options = array('consumer_key' => TWITTER_CONSUMER_KEY,
> 'consumer_secret' => TWITTER_CONSUMER_SECRET);
> OAuthStore::instance("2Leg", $options);
>
> try
>    {
>    // Obtain a request object for the request we want to make
>    $request = new OAuthRequester(TWITTER_REQUEST_TOKEN_URL, "POST");
>    $result = $request->doRequest(0);
>    parse_str($result['body'], $params);
>
>    // now make the request.
>    $request = new OAuthRequester(TWITTER_PUBLIC_TIMELINE_API, 'GET',
> $params);
>    $result = $request->doRequest();
>
>    $request = new OAuthRequester(TWITTER_UPDATE_STATUS_API, 'POST',
> array('status' => 'Test'));
>    $result = $request->doRequest();
>    }
> catch(OAuthException2 $e)
>    {
>    echo "Exception:  " . $e->getMessage() . "\n";
>    }
> ?>
>
> On Sep 28, 6:16 pm, BJ Weschke <bwesc...@btwtech.com> wrote:
>
> >  Are you certain that you're using the accesstokenand secret received
> > and not the requesttokenand secret?
>
> > Rajendra Singh wrote:
> > > Help anyone?
>
> > > On Sep 6, 7:16 pm, Rajendra Singh <rs.can...@gmail.com> wrote:
>
> > >> Hi Tom,
>
> > >> Yes I did fill in those values correctly.
>
> > >> On Sep 6, 5:44 pm, Tom van der Woerdt <i...@tvdw.eu> wrote:
>
> > >>> On 9/6/10 10:57 PM, Rajendra Singh wrote:
>
> > >>>> Hello,
>
> > >>>> I took the "twoleggedtwitter.php" example file and added the following
> > >>>> two lines:
>
> > >>>>    $request = new OAuthRequester(TWITTER_UPDATE_STATUS_API, 'POST',
> > >>>> "status=Test");
> > >>>>    $result = $request->doRequest();
>
> > >>>> However, when I execute it, I get:
> > >>>> Exception:  Request failed with code401:  {"request":"/statuses/
> > >>>> update.json","error":"Invalid/expiredToken"}
>
> > >>>> Can someone help me?  What am I doing wrong?
>
> > >>> Did you fill in the consumertokenand secret? And the usertokenand
> > >>> secret?
>
> > >>> Tom

-- 
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