In BB you can use Javascript or Java. If you like Java you can use
TwitterAPIME, download it from here
http://kenai.com/projects/twitterapime/pages/Home

And this library is soported in Android.

2010/8/7 Bess <bess...@gmail.com>:
> If Twitter4J do not run on BB, which OAuth or xAuth lib do you use in
> BB?
>
> There is no other Java option in BB? You have to use J2ME in BB?
>
> What about webos BB has announced?
>
> Can I port my Java code from Android straight to BB? How much code re
> factoring or rewrite I have to do to move from Android to BB?
>
> On Aug 6, 10:23 am, "Ernandes Jr." <ernan...@gmail.com> wrote:
>> BB is powered by Java ME and some specific RIM Java APIs.
>>
>> On Fri, Aug 6, 2010 at 8:26 AM, David Francisco Tavárez <
>>
>>
>>
>> davidftava...@gmail.com> wrote:
>> > 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/xauthtomake 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
>>
>> --
>> Ernandes Jr.
>> ---------------------
>> "ALL programs are poems. However,
>> NOT all programmers are poets."



-- 
David F. Tavárez
============
Software Developer
http://www.davidtavarez.com/
http://twitter.com/davidtavarez
http://www.facebook.com/davidtavarez

Reply via email to