This repository has been archived by the owner on Mar 31, 2020. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 10
Fork from http://code.google.com/p/oauth-adapter/
mogya/oauth-adapter
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Ti.include('lib/oauth_adapter.js'); var oAuthAdapter = new OAuthAdapter( 'YOUR CONSUMER SECRET', 'YOUR CONSUMER KEY', 'HMAC-SHA1' ); // load the access token for the service (if previously saved) oAuthAdapter.loadAccessToken('twitter'); //OAuth if need. if (oAuthAdapter.isAuthorized() == false) { var receivePin = function() { oAuthAdapter.getAccessToken('https://api.twitter.com/oauth/access_token'); oAuthAdapter.saveAccessToken('twitter'); }; // show the authorization UI and call back the receive PIN function oAuthAdapter.showAuthorizeUI('https://api.twitter.com/oauth/authorize?' + oAuthAdapter.getRequestToken('https://api.twitter.com/oauth/request_token'), receivePin); } //TWEET oAuthAdapter.send({ url:'https://api.twitter.com/1/statuses/update.json', parameters:[ ['status', '@mogyatest test from tmtwit. '+Math.random()] ], method:'POST', onSuccess:function(responce){ alert('post succeed'); } }); //get timeline oAuthAdapter.send({ url:'https://api.twitter.com/1/statuses/home_timeline.json', parameters:[ ], method:'GET', onSuccess:function(response){ alert('got tweets.see info log.'); response = JSON.parse(response); for(var i=0;i<response.length;i++){ var tweet = response[i]; Ti.API.info(tweet.user.name+':'+tweet.text); } } });
Releases
No releases published
Packages 0
No packages published