2015-03-31 324 views
0

我试图用骡子应用程序发送微博,但我得到一个坏证书错误Twitter的连接器

root Exception stack trace: 
org.mule.api.ConnectionException: Bad credentials 
    at org.mule.twitter.TwitterConnector.connect(TwitterConnector.java:165) 
    at org.mule.twitter.connectivity.TwitterConnectorConnectionFactory.makeObject(TwitterConnectorConnectionFactory.java:57) 
    at org.apache.commons.pool.impl.GenericKeyedObjectPool.borrowObject(GenericKeyedObjectPool.java:1220) 
    + 3 more (set debug level logging or '-Dmule.verbose.exceptions=true' for everything) 

它有4个关键ACCESSKEY,accesSecret,consumerKey和consumerSecret,consumerKey和consumerSecret是当创建一个twitter应用程序,但为accessKey和访问秘密时给出我已经使用了电子邮件和密码,我用于在twitter上登录,这是错误的?

+0

我相信ACCESSKEY和accessSecret产生当给定用户授予权限的应用程序,你可以创建自己的Twitter应用程序后,让他们通过创建你的“访问令牌”。 – afelisatti 2015-03-31 12:28:55

+0

我有同样的问题,我的凭证完全没问题,但它似乎与twitter4j没有考虑到我的代理设置有关。你是否支持代理? – 2016-03-02 16:09:31

回答

0

当您创建您的Twitter应用程序时,请删除回调网址的详细信息。这可能会导致错误的凭据问题。

此外,当您创建令牌要小心,以使其在骡子没有空格