Chris, I'll clarify that now. Thanks, Doug --
Doug Williams Twitter Platform Support http://twitter.com/dougw On Thu, May 7, 2009 at 6:31 AM, Chris Carson <[email protected]>wrote: > > Hi -- > > The follow parameter (turning device notifications on or off) in > friendships/create is not behaving as I expected. It appears that > having the follow parameter in the post data turns device > notifications on, no matter what value you give it. My (php) code was > this: > > public function createFriendship($id = null, $user_id = null, > $screen_name = null, $follow = false){ > //....code deleted for clarity.... > $params["follow"] = $follow; > return $this->makeAPIRequest("http://twitter.com/friendships/ > create.json",$params,"POST","TwitterAPIUser"); > } > > Calling createFriendship(null, null, "chriscarson") would, after php > converts false into an empty string, result in post data like this... > > screen_name=chriscarson&follow= > > I expected the API to interpret the null "follow" value as false, but > I think it interprets the presence of "follow" as true, without > checking the value. > > Anyway, I fixed by doing this... > > if ($follow) $params["follow"] = $follow; > > This results in post data ... > > screen_name=chriscarson > > This seems to be working. But maybe it'd be a good idea to clarify > the expected values for boolean post parameters. Thanks, > > --Chris > > > > On Apr 22, 8:36 pm, Eric Blair <[email protected]> wrote: > > Damn. That was it. Thanks for the pointer. > > > > --Eric > > > > On Apr 22, 2009, at 7:58 PM, Matt Sanford wrote: > > > > > > > > > Hi Eric, > > > > > If you do a friendships/create?follow=true is will turn on > > > notifications when the follower is added. Poorly namedparameter, I > > > know. > > > > > — Matt > > > > > On Apr 22, 2009, at 04:31 PM, Eric Blair wrote: > > > > >> Is there any condition that would result in device notification > > >> being active immediately after following somebody via friendship/ > > >> create? I have a user who's telling me they're getting SMS updates > > >> from new friends and following them in my app, but I don't see > > >> anything in my logs indicating the I called /notifications/follow. > > > > >> I've looked through the API docs and the settings on Twitter and > > >> nothing's jumped out at me. > > > > >> Thanks, > > >> --Eric >
