Statuses/update.json gives "you cannot send messages to users who are not following you" error


#1

I want to post an update to a twitter profile using the statuses/update.json endpoint with the following content:

M. Widrig über #swisschampions: Ein Champions macht aus, dass er sich auf ein Produkt fokussieren kann. bit.ly/1KOmk5u

This gives the following error:

"code" => (int) 150
"message" => "You cannot send messages to users who are not following you."

I don’t have a clue why this is happening, because i’m not even trying to call the direct messages endpoint.


#2

I think this is related to SMS commands. M is an alternative to D as a direct message shortcode, so it could be that the format of this Tweet is being interpreted as a DM and that’s why you are getting the 150 error.


#3

Wow, yes. This is the case. I can reproduce with any message now. Thanks!


#4