tag:blogger.com,1999:blog-9204768623223209518.post6016147018516119162..comments2023-08-22T18:34:37.704+05:30Comments on Abhinava's Blog: For all my Code thirsty Friends (Twitter Code For Android Applications)Unknownnoreply@blogger.comBlogger56125tag:blogger.com,1999:blog-9204768623223209518.post-39320104369497395722014-12-31T14:19:12.521+05:302014-12-31T14:19:12.521+05:30Thank you for your code. Some are useful.
Looking ...Thank you for your code. Some are useful.<br />Looking forward a <a href="http://www.onbarcode.com/products/java_barcode/barcodes/qrcode.html" rel="nofollow">java code about qr code control</a>.<br />Best regards.Anonymoushttps://www.blogger.com/profile/01621344879002574665noreply@blogger.comtag:blogger.com,1999:blog-9204768623223209518.post-57899217307106271532014-07-22T13:49:11.308+05:302014-07-22T13:49:11.308+05:30Dear abhinava, would you like to give a complete e...Dear abhinava, would you like to give a complete example including on how to update status with it.<br /><br />see here's my code but it doesn't work :<br /><br />check_twitter.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {<br /> <br /> @Override<br /> public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {<br /> // TODO Auto-generated method stub<br /> if(isChecked){<br /> final TwitterAuthDialog dialog = new TwitterAuthDialog(TambahProdukActivity.this, TwitterConstantValue.TWITTER_CONSUMER_KEY, TwitterConstantValue.TWITTER_CONSUMER_SECRET, new TwitterDialogListener() {<br /> <br /> @Override<br /> public void onTwitterkError(TwitterException e) {<br /> // TODO Auto-generated method stub<br /> check_twitter.setChecked(false);<br /> }<br /> <br /> @Override<br /> public void onError(TwitterDialogError e) {<br /> // TODO Auto-generated method stub<br /> check_twitter.setChecked(false);<br /> }<br /> <br /> @Override<br /> public void onComplete(Uri values) {<br /> // TODO Auto-generated method stub<br /> /* what should i do here*/<br /> }<br /> <br /> @Override<br /> public void onCancel() {<br /> // TODO Auto-generated method stub<br /> check_twitter.setChecked(false);<br /> }<br /> });<br /> <br /> dialog.show();<br /> }else{<br /> <br /> }<br /> }<br /> });Anonymoushttps://www.blogger.com/profile/05191964400564419810noreply@blogger.comtag:blogger.com,1999:blog-9204768623223209518.post-65481247334093431312013-09-17T21:18:45.021+05:302013-09-17T21:18:45.021+05:30Brilliant, man.
Concise and well explained.
Thank...Brilliant, man.<br />Concise and well explained. <br />Thank you very, very much.<br />Mike Stormsnoreply@blogger.comtag:blogger.com,1999:blog-9204768623223209518.post-18800233490028222362013-06-21T12:56:41.372+05:302013-06-21T12:56:41.372+05:30Hey abhinav when i am login to twitter I got "...Hey abhinav when i am login to twitter I got "Whoa there! The request token for this page is invalid. It may have already been used, or expired because it is too old. Please go back to the site or application that sent you here and try again; it was probably just a mistake." this error message on twitter page.this error shows that my access token is expired but what should i do to fix this problem Actually I am newbie for twitter can you please help me?? here is my code<br /><br /><br /><br /><br />package com.mysnl.gui.twitter;<br /><br />import java.net.URL;<br /><br />import twitter4j.Twitter;<br />import twitter4j.TwitterException;<br />import twitter4j.TwitterFactory;<br />import twitter4j.User;<br />import twitter4j.auth.AccessToken;<br />import twitter4j.auth.RequestToken;<br />import twitter4j.conf.Configuration;<br />import twitter4j.conf.ConfigurationBuilder;<br />import android.annotation.SuppressLint;<br />import android.annotation.TargetApi;<br />import android.content.Context;<br />import android.net.Uri;<br />import android.os.StrictMode;<br />import android.util.Log;<br /><br />import com.mysnl.gui.twitter.TwitterDialog.TwDialogListener;<br />import com.mysnl.utils.AppConstant;<br />import com.mysnl.utils.SocialNetworkSetting;<br /><br />public class LoginTwitter {<br /><br /> // Twitter<br /> private static Twitter twitter;<br /> private static RequestToken requestToken;<br /> private Context mContext;<br /> private String url;<br /> private TwDialogListener mListener;<br /> <br /> @TargetApi(9)<br /> @SuppressLint("NewApi")<br /> public LoginTwitter(Context mContext) {<br /> this.mContext=mContext;<br /> ConfigurationBuilder builder = new ConfigurationBuilder();<br /> builder.setOAuthConsumerKey(AppConstant.TWITTER_CONSUMER_KEY);<br /> builder.setOAuthConsumerSecret(AppConstant.TWITTER_CONSUMER_SECRET);<br /> Configuration configuration = builder.build();<br /> TwitterFactory factory = new TwitterFactory(configuration);<br /> twitter = factory.getInstance();<br /> try {<br /> requestToken =getRequestToken();<br /> url=requestToken.getAuthenticationURL();<br /> mListener = new TwDialogListener() {<br /> @Override<br /> public void onComplete(String value) {<br /> System.out.println("CallBack URL ::::: "+value);<br /> Uri uri=Uri.parse(value);<br /> // oAuth verifier<br /> String verifier = uri.getQueryParameter(AppConstant.URL_TWITTER_OAUTH_VERIFIER);<br /> AccessToken accessToken;<br /> try {<br /> accessToken = getTwitterInst().getOAuthAccessToken(requestToken, verifier);<br /> long userID = accessToken.getUserId();<br /> User user =getTwitterInst().showUser(userID);<br /> String username = user.getName();<br /> String url=user.getProfileImageURL();<br /> SocialNetworkSetting.INSTANCE.setmTwAccessToken(accessToken.getToken());<br /> SocialNetworkSetting.INSTANCE.setTwTokenSecret(accessToken.getTokenSecret());<br /> SocialNetworkSetting.INSTANCE.setTwProfilePic(url);<br /> SocialNetworkSetting.INSTANCE.setTwUserLoggedIn(true);<br /> SocialNetworkSetting.INSTANCE.setTwUserName(username);<br /> } catch (TwitterException e1) {<br /> e1.printStackTrace();<br /> }catch(Exception ex){<br /> ex.printStackTrace();<br /> }<br /> }<br /><br /> @Override<br /> public void onError(String value) {<br /> mListener.onError("Failed opening authorization page");<br /> }<br /> };<br /> } catch (TwitterException e) {<br /> e.printStackTrace();<br /> }catch(Exception ex){<br /> ex.printStackTrace();<br /> }<br /> }<br /><br /> <br /> public RequestToken getRequestToken() throws TwitterException{<br /> requestToken = twitter.getOAuthRequestToken(AppConstant.TWITTER_CALLBACK_URL);<br /> return requestToken;<br /> }<br /> <br /> public Twitter getTwitterInst(){<br /> return twitter;<br /> }<br /> <br /> public Boolean isTwitterLoogedIn(){<br /> return SocialNetworkSetting.INSTANCE.isTwUserLoggedIn();<br /> }<br /> <br /> public TwDialogListener getListener(){<br /> return mListener;<br /> }<br /> <br /> public String getUrl(){<br /> return url;<br /> }<br />}<br />mindfreakhttps://www.blogger.com/profile/04585869736393454879noreply@blogger.comtag:blogger.com,1999:blog-9204768623223209518.post-86729471077864138832013-06-20T12:07:16.088+05:302013-06-20T12:07:16.088+05:30same error m lso gettin...@arunsame error m lso gettin...@arunAnonymousnoreply@blogger.comtag:blogger.com,1999:blog-9204768623223209518.post-24757042151409909262012-12-26T19:51:29.835+05:302012-12-26T19:51:29.835+05:30Thanks Abhinav. This helped me...Thanks Abhinav. This helped me...Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-9204768623223209518.post-14464059845126355152012-12-13T15:13:33.686+05:302012-12-13T15:13:33.686+05:30i had two kinds of errors trying this code:
1) The...i had two kinds of errors trying this code:<br />1) The application used to crash<br />Solution: Just rename the library folder "lib" to "libs"...It will work<br />2) After pressing the button "Post Data" , it said "Login Failed"... here the call back URL should not be empty...i just used "https://twitter.com/" and i was able to post tweet to my account successfully....glad if i could help...sagarhttps://www.blogger.com/profile/17909824950306417339noreply@blogger.comtag:blogger.com,1999:blog-9204768623223209518.post-45645996288517588022012-11-27T10:58:15.620+05:302012-11-27T10:58:15.620+05:30When I try to run the code as it is, it shows &quo...When I try to run the code as it is, it shows "Unfortunately, TwitterForU has stopped working" before even showing the login page. Can you help me with this?Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-9204768623223209518.post-44330985839034890992012-08-13T00:59:14.313+05:302012-08-13T00:59:14.313+05:30Sorry everyone for super delay... was also searchi...Sorry everyone for super delay... was also searching my source... :D<br /><br />Found it and have updated the link...<br /><br />cheers.. :)Anonymoushttps://www.blogger.com/profile/02387994291940335444noreply@blogger.comtag:blogger.com,1999:blog-9204768623223209518.post-80019172749759836292012-06-20T09:59:59.187+05:302012-06-20T09:59:59.187+05:30hi abhinav i need full code for implementing the ...hi abhinav i need full code for implementing the post a status to twitter...its not working..plz send the zip file to my gmail id...<br />bhanotsachin@gmail.com<br /><br />thanks in advanceonlineworldtourhttps://www.blogger.com/profile/17548052179271960039noreply@blogger.comtag:blogger.com,1999:blog-9204768623223209518.post-44537471308190598632012-05-16T13:16:07.803+05:302012-05-16T13:16:07.803+05:30Not able to download code. It has been deleted. Ca...Not able to download code. It has been deleted. Can u post it againBharathihttps://www.blogger.com/profile/03288932038970432575noreply@blogger.comtag:blogger.com,1999:blog-9204768623223209518.post-10195298772036228592012-04-17T15:07:51.945+05:302012-04-17T15:07:51.945+05:30Hi Abhinav.
Please can i get full source code.
As...Hi Abhinav.<br /><br />Please can i get full source code.<br />As it gets deleted from 4shared website.<br />So please can u again upload it.SMARThttps://www.blogger.com/profile/07168397579199029304noreply@blogger.comtag:blogger.com,1999:blog-9204768623223209518.post-56230908636003140022012-04-17T15:04:17.534+05:302012-04-17T15:04:17.534+05:30Hi Abhinav,
Please i want that full source code.
...Hi Abhinav,<br /><br />Please i want that full source code.<br />As it gets deleted from that 4shared.com website.<br />so please can u again upload it.SMARThttps://www.blogger.com/profile/07168397579199029304noreply@blogger.comtag:blogger.com,1999:blog-9204768623223209518.post-79192573386017066702012-04-11T14:53:07.078+05:302012-04-11T14:53:07.078+05:30Hi Abhinav,
Thanks for sharing this code.. this ...Hi Abhinav, <br /><br />Thanks for sharing this code.. this is a real help. <br />But when I tried to download the .zip file, I didn't found that file there.<br /><br />Can you please share the full project with me for my reference.<br /><br />Thanks in advance!<br /><br />-RuchiAnonymousnoreply@blogger.comtag:blogger.com,1999:blog-9204768623223209518.post-15417260379570819062012-04-09T15:31:36.568+05:302012-04-09T15:31:36.568+05:30Hi abhinav,
04-09 09:52:12.187: E/AndroidRuntime(...Hi abhinav,<br /><br />04-09 09:52:12.187: E/AndroidRuntime(735): FATAL EXCEPTION: main<br />04-09 09:52:12.187: E/AndroidRuntime(735): java.lang.VerifyError: com.twitter.android.TwitterApp<br />04-09 09:52:12.187: E/AndroidRuntime(735): at abhinavasblog.blogspot.com.TwitterForUActivity.onCreate(TwitterForUActivity.java:48)<br /><br /><br />This exception occurs at the start of application. I am not able to rectify this. Please tell me what is the issue.arunhttps://www.blogger.com/profile/16276683756824039266noreply@blogger.comtag:blogger.com,1999:blog-9204768623223209518.post-42132974953866848282012-03-27T18:47:47.910+05:302012-03-27T18:47:47.910+05:30I dn't knw wh ur code is not posting the tweet...I dn't knw wh ur code is not posting the tweet. it was working 2 days earlier. plz telll me what had happened?Anonymoushttps://www.blogger.com/profile/13361721056542460517noreply@blogger.comtag:blogger.com,1999:blog-9204768623223209518.post-83441465505190519292012-02-17T17:36:20.375+05:302012-02-17T17:36:20.375+05:30Hi Abhinav,
I have successfully integrated yours t...Hi Abhinav,<br />I have successfully integrated yours twitter code in to my application. but i have small problem i.e i have to post dynamic message instead of static message.Is it possible to posts dynamic messages Please help me.<br />Thanks<br />NaveenNaveenhttps://www.blogger.com/profile/18158934187364936701noreply@blogger.comtag:blogger.com,1999:blog-9204768623223209518.post-79481264649167594582012-01-10T13:11:56.048+05:302012-01-10T13:11:56.048+05:30HI Abhinav,
Just had a question as how t...HI Abhinav,<br /><br /> Just had a question as how to logout the user to ensure that other user can login as resetAccessToken has no effect and a second authorization results in a KEY/SECRET already set. Can u provide any workaround for the same.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-9204768623223209518.post-71017740576019331562011-12-07T15:40:46.204+05:302011-12-07T15:40:46.204+05:30Hi Abhinav,
I have a problem regarding Login...Hi Abhinav,<br /><br /> I have a problem regarding Login,as you have mentioned I have created twitter consumer key and secret key, but when I put that in the code its not working. I replaced my site name with as you have mentioned in the previous comment as "twitterapp" also,even then I am getting login failed message.<br /> <br /> Thanks....Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-9204768623223209518.post-81341207696801165272011-12-06T14:24:33.275+05:302011-12-06T14:24:33.275+05:30mTwitter.resetAccessToken();mTwitter.resetAccessToken();Anonymoushttps://www.blogger.com/profile/02387994291940335444noreply@blogger.comtag:blogger.com,1999:blog-9204768623223209518.post-8898835099073874542011-12-06T14:10:06.126+05:302011-12-06T14:10:06.126+05:30Abhinav: I captured the latest feature request by ...Abhinav: I captured the latest feature request by "Anonymous" in <br /> https://code.google.com/p/twitter-android/issues/detail?id=2inderhttps://www.blogger.com/profile/05557744763962238311noreply@blogger.comtag:blogger.com,1999:blog-9204768623223209518.post-37075182139065784892011-12-06T11:58:22.472+05:302011-12-06T11:58:22.472+05:30Hi Abhinav,
Great coding stuff... Have bookmarked...Hi Abhinav,<br /><br />Great coding stuff... Have bookmarked ur blog!!!<br /><br />Have tried using your code and have even looked at the commnent of Ronak in the Blog itself and I did that change also... Now if a new user wants to access the application he / she has to logout from the Twitter Page and then try again, My Question is how can I clear all the credentials passed.<br /><br />Please help me..Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-9204768623223209518.post-59207950466347940212011-12-01T12:42:01.962+05:302011-12-01T12:42:01.962+05:30Hi Abhinav,
thanks for the tutorial, Its awesome.
...Hi Abhinav,<br />thanks for the tutorial, Its awesome.<br />I just wanna ask is there any way to login into twitter account without showing the twitter webpage to the user?<br /><br />I mean, i wanna create my custom login UI with textbox of username and password.<br /><br />Thanks in advance.Parthrajhttps://www.blogger.com/profile/03780256135575038439noreply@blogger.comtag:blogger.com,1999:blog-9204768623223209518.post-2436428871402065602011-12-01T12:40:45.246+05:302011-12-01T12:40:45.246+05:30Hi Abhinav,
thanks for the tutorial, Its awesome.
...Hi Abhinav,<br />thanks for the tutorial, Its awesome.<br />I just wanna ask is there any way to login into twitter account without showing the twitter webpage to the user?<br /><br />I mean, i wanna create my custom login UI with textbox of username and password.<br /><br />Thanks in advance.Parthrajhttps://www.blogger.com/profile/03780256135575038439noreply@blogger.comtag:blogger.com,1999:blog-9204768623223209518.post-36386637992217063612011-11-15T10:53:23.139+05:302011-11-15T10:53:23.139+05:30hi Inder sorry for the delay.
Had been busy in som...hi Inder sorry for the delay.<br />Had been busy in some stuff.<br /><br />anyways, my id is abhinava.sr[at]gmail.comAnonymoushttps://www.blogger.com/profile/02387994291940335444noreply@blogger.com