Twitter4J do not run on BB. 2010/8/6, Bess <bess...@gmail.com>: > I am able to use Twitter4J Oauth in Android SDK 2.1. Can you do the > same on BB? > > Does BB has the same JAVA environment similar to Android? I assume > J2SE is very different than Android Java? > > On Aug 5, 4:52 pm, BBTweet Media Player <bbtweetme...@gmail.com> > wrote: >> Ernandes, >> >> Thanks for the response. I am sure there is something small I am >> doing wrong. I did grab twitter4j and made a simple j2se app to make >> sure I could use my consumer key and secret and XAuth worked. So I >> know my account is good at least. I am now trying to hand code the >> example onhttp://dev.twitter.com/pages/xauthto make sure I can >> properly encode a header. Everything worked fine using BASIC. I do >> not see why they had to make it so hard. >> >> I am using the BB 5 and 6 OSs. >> >> On Aug 5, 2:39 pm, "Ernandes Jr." <ernan...@gmail.com> wrote: >> >> > I do not have a BB to test the API. However, I have received some >> > e-mails >> > from people facing same problem as you. Some of them were making some >> > small >> > mistakes and then it worked, however, others did not have much success. >> > At >> > this moment, I am trying to find the route cause of many problems with >> > BB. I >> > hope to find it soon and then release a fix for release 1.4. >> >> > By the way. which is your BB's OS version? >> >> > Regards, >> > Ernandes >> >> > On Thu, Aug 5, 2010 at 4:56 AM, Bess <bess...@gmail.com> wrote: >> > > Which OAuth library did you use on your BB? Did you use the Java >> > > library? >> >> > > On Aug 4, 7:42 am, "Ernandes Jr." <ernan...@gmail.com> wrote: >> > > > Hi, >> >> > > > I suggest you to get in touch to Twitter API ME support before >> > > > replacing >> > > > codes. Send an e-mail to supp...@twapime.com or check project's >> > > > forum >> > > page:http://kenai.com/projects/twitterapime/forums/forum >> >> > > > Maybe your issues are already discussed there. >> >> > > > Regards, >> > > > Ernandes >> >> > > > On Tue, Aug 3, 2010 at 9:21 PM, BBTweet Media Player < >> > > bbtweetme...@gmail.com >> >> > > > > wrote: >> > > > > I am having a very difficult time trying to get XAuth working in >> > > > > my >> > > > > BlackBerry app. I have downloaded twitterapime the hmacsha >> > > > > ecodingand >> > > > > Base64Ecoder did not seem to work for me so I replaced the >> > > > > getSignature method in XAuthSigner with... >> >> > > > > /** >> > > > > * <p> >> > > > > * Generate a signature from the given base string. >> > > > > * </p> >> > > > > * @param baseString Base string. >> > > > > * @param consumerSecret Consumer secret. >> > > > > * @param tokenSecret Token secret. >> > > > > * @return Signature. >> > > > > */ >> > > > > private static String getSignature(String baseString, >> > > > > String >> > > > > consumerSecret, >> > > > > String tokenSecret) { >> > > > > // byte[] b = HMAC.getHmac(baseString, consumerSecret >> > > > > + >> > > '&' + >> > > > > tokenSecret); >> > > > > // // >> > > > > // return Base64Encoder.encode(b); >> > > > > String ret = null; >> > > > > try { >> > > > > ret = hmacsha1(baseString, consumerSecret + >> > > > > '&' >> > > + >> > > > > tokenSecret); >> > > > > } catch (Exception e) { >> > > > > new RuntimeException(e.getMessage()); >> > > > > } >> > > > > return ret; >> > > > > } >> >> > > > > private static String hmacsha1(String key, String message) >> > > > > throws CryptoTokenException, >> > > CryptoUnsupportedOperationException, >> > > > > IOException { >> > > > > HMACKey k = new HMACKey(key.getBytes()); >> > > > > HMAC hmac = new HMAC(k, new SHA1Digest()); >> > > > > hmac.update(message.getBytes()); >> > > > > byte[] mac = hmac.getMAC(); >> > > > > return Base64OutputStream.encodeAsString(mac, 0, >> > > > > mac.length, false, false); >> > > > > } >> >> > > > > and any base 64 encodings with >> > > > > Base64OutputStream.encodeAsString(mac, >> > > > > 0, mac.length, false, false); >> >> > > > > I get 401 errors when attempting to get my request token. >> >> > > > > I can replace my secrets, ids and pass with dummys and place a >> > > > > step by >> > > > > steps of what is going on if that would help? >> >> > > > -- >> > > > Ernandes Jr. >> > > > --------------------- >> > > > "ALL programs are poems. However, >> > > > NOT all programmers are poets." >> >> > -- >> > Ernandes Jr. >> > --------------------- >> > "ALL programs are poems. However, >> > NOT all programmers are poets."
-- Enviado desde mi dispositivo móvil David F. Tavárez ============ Software Developer http://www.davidtavarez.com/ http://twitter.com/davidtavarez http://www.facebook.com/davidtavarez