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/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
--
Ernandes Jr.
-
ALL programs are poems. However,
NOT all programmers are poets.