Hi,

I just realized that there have been changes with Twitter and Oauth as I updated an older project a few days ago. Before the changes it was possible to publish a tweet by a rule action. Now it does not work anymore although I installed Oauth module and updated the settings. Might it be neccessarry to make some further settings so that the Tweet can be published by a rules action?

Best,
Tobias

Comments

tobiberlin’s picture

noone else with such an issue?

pydubreucq’s picture

Hi,
I have the same problem...
Did you find a solution ?
Thanks bye advance
Best Regards

tobiberlin’s picture

not yet, it still remains an issue :-/

AAntonio’s picture

same problem here :/

pydubreucq’s picture

Hi,
Sorry, I'm French and I don't speak english very well...
I found a way to post with rules action.
You can find it here :
http://drupal.org/node/1004712#comment-4154132
My %title isn't good with that.

Or another solution, is to create a rss views and use it with a ping.fm service... but it's not the best way...

Bye ;)

tobiberlin’s picture

Hi,

the solution mentioned in #4 did not work for me. Nothing changed: the Tweet was not published and got no error messages either in wathcdog nor in error log of my server.

Best,
Tobias

escore’s picture

My suggestion for a solution to another user can be found at http://drupal.org/node/1135026#comment-4389566. It was specifically to tweet using the logged in user's Twitter account, rather than a global account, but I can't really tell from your question if that was what you wanted.

tobiberlin’s picture

want to push this

dinis’s picture

Exactly the same issue here.

Rule triggers, events before and after the publish rule trigger, but the tweet part does not complete.

dinis’s picture

Found the problem for me.

For whatever reason, my Twitter API connection (twitter.com/apps) had reset itself to read only and not read/write.

Reset that and it's working again.

dinis’s picture

One caveat I've found is that I'm no longer able to post the same message twice and have to change the text in the message each time.

Might be something set in the Twitter API, I'll investigate.

escore’s picture

Twitter stops identical messages for a certain period of time to block spam. I don't know how long you have to wait, but it may be up to 24 hours. Good to know when you're testing...

tobiberlin’s picture

#10 was not the issue for me - the setting is "read & write". going crazy about this issue!!!!

berenddeboer’s picture

#10, had same issue, read only access. Changed that to read/write but things still not working out of the box.

berenddeboer’s picture

Status: Active » Closed (cannot reproduce)

As I removed my app and recreated it, I forgot to grant the new app access to my twitter account. That creates an "Invalid application" exception in Twitter.call(), unfortunately that is not logged nowhere.

Follow the tips here to really setup your app correctly again or see #963264: Clickto-posting to twitter -OK!.

PS: I'm using the dev version.