Recent activity
Subscribe to this feed
A comment on the question "sorting topics by participation does not return any value" in Get Satisfaction:
happy to help – Scott Fleckenstein, on October 08, 2008 14:37
david deraedt replied on October 08, 2008 06:43 to the question "sorting topics by participation does not return any value" in Get Satisfaction:
david deraedt marked one of Scott Fleckenstein's replies in Get Satisfaction as useful. Scott Fleckenstein replied to the question "sorting topics by participation does not return any value".
Scott Fleckenstein replied on October 07, 2008 23:10 to the question "sorting topics by participation does not return any value" in Get Satisfaction:
We do have a data field on topics that describe the most recent activity. That is easy to expose through the api.
Then, you can simply sort by "last_activity_at" and inquire on the "most_recent_activity" field to get the data i think you are requesting.
Does that make sense?
This addition to the api should get pushed live tonight.
-Scott
david deraedt marked one of Scott Fleckenstein's replies in Get Satisfaction as useful. Scott Fleckenstein replied to the question "sorting topics by participation does not return any value".
david deraedt replied on October 07, 2008 16:19 to the question "sorting topics by participation does not return any value" in Get Satisfaction:
Okay, I understand. Too bad, though, because there is no way to get to know what topics have been recently answered to / commented (excluding those that have just been marked as answered for instance).
It's pretty hard to build a notification system in those conditions since you don't know what really happened to a topic (ie what caused its latest activity).
But I guess that's another problem, more related to the API design in general.
Scott Fleckenstein replied on October 07, 2008 16:01 to the question "sorting topics by participation does not return any value" in Get Satisfaction:
Looks like that is an error in the documentation; the participated_at sort never got fully baked. I'll try to get it finished with the next round of API development.
Besides that, it makes sense to point out that the query you specified (sorting by participation on the root 'topics' resource) won't work, even when this is implemented. participated_at requires a person to determine what topics to show, if you were to describe this sort you would say "Order this list of topics in the order that Person X participated in them"
Most likely, this will get exposed as an additional resource, representing all of the topics that a person is participating in, for example, it would be:
/people/scott/participating/topics
which would then allow you to sort by participated_at.
Hope that makes sense and sorry for the frustration,
Scott
Amy Muller replied on October 05, 2008 22:31 to the question "sorting topics by participation does not return any value" in Get Satisfaction:
-
Amy Muller started following the question "sorting topics by participation does not return any value" in Get Satisfaction.
david deraedt asked a question in Get Satisfaction on October 04, 2008 14:20:
sorting topics by participation does not return any valueAm I missing something here? It seems I can't get any topic result if I try to sort it with the
"participated_at" parameter.
Example:
http://api.getsatisfaction.com/topics...
A comment on the problem "No crossdomain policy file" in Get Satisfaction:
Thanks for the update! – Amy Muller, on October 02, 2008 16:56
Amy Muller marked one of david deraedt's replies in Get Satisfaction as useful. david deraedt replied to the problem "No crossdomain policy file".
Thor Muller replied on October 02, 2008 16:00 to the discussion "I've created a Flex library for the Get Satisfaction API" in Get Satisfaction:
dehats replied on October 02, 2008 15:48 to the discussion "I've created a Flex library for the Get Satisfaction API" in Get Satisfaction:
Yes Scott, that's what I ended up with. However, that's still a limitation of flashplayer that has no security related justification, since you had put the correct crossdomain parameters.
I will now try to figure out what kind of application (especially desktop applications) I could do on top of this library ;)
Scott Fleckenstein replied on October 02, 2008 15:40 to the discussion "I've created a Flex library for the Get Satisfaction API" in Get Satisfaction:
On another note, I noticed you mentioned in your blog the trouble you had with getting flash to place nice and send the Accept headers.
For cases like this, it makes sense to force the format you desire in your response by appending an extension. Simply requesting /companies.json would force it to the json format, regardless of the Accept header.
Scott Fleckenstein replied on October 02, 2008 15:37 to the discussion "I've created a Flex library for the Get Satisfaction API" in Get Satisfaction:
dehats replied on October 02, 2008 15:20 to the idea "Somebody should write a Mac desktop app for Get Satisfaction using our API." in Get Satisfaction:
Hi there ;) Sorry to digg up this months old topic, but I'm not sure to understand why some of you guys think the native app is necessary the way to go... AIR is a great platform when well executed. It has its limits for sure, but I don't see exactly what it is that you'd like to build and which couldn't be done with AIR.
FYI, I've created a Flex/AIR library precisely for this. More info on the topic I've created for it.
Or maybe I missed something, which is perfectly possible since I'm a noob to GetSatisfaction. ;)
A comment on the idea "Somebody should write a Mac desktop app for Get Satisfaction using our API." in Get Satisfaction:
I think AIR would be a great platform for this given the fact that it's multiplatform.
I've just created a Flex/AIR library for GetSatisfaction, and I'd like to know what features exactly you'd like. – dehats, on October 02, 2008 15:10
dehats started a conversation in Get Satisfaction on October 02, 2008 14:56:
I've created a Flex library for the Get Satisfaction APIHi there ;)
I'm not sure this is the right place for this, but I just wanted to share the fact that, thanks to Scott, I've started creating a GetSatisfaction API library for Flex. It's an open source project, hosted a google code, you can find it here:
http://code.google.com/p/flexgetsatis...
For those who don't know what Flex is, it's a technology by Adobe on top of flashplayer, which helps building Rich Internet Applications. The library can also be used to create multiplatform desktop applications using Adobe AIR.
FYI, I've created a sample proof-of-concept app which allows companies to keep track of some statistics of their employees reply counts, with fancy charts ;)
I'd love to have your thoughts / feedbacks on this library. And of course I can't wait to see what people could do with it.
I'm also open to any project, or (why not) business discussion around GetSatisfaction and Flex / AIR.
You can find more info my blog
http://www.dehats.com/drupal/?q=node/52
dehats replied on October 02, 2008 10:20 to the problem "No crossdomain policy file" in Get Satisfaction:
I'd like to post a little update on this topic to sum up the situation regarding flashplayer and GetSatisfaction API.
Flash and Flex developers can now directly use the GetSatisfaction API, thanks to Scott's crossdomain file. By "directly" I mean "not using a proxy", because this was of course always possible.
However, I'd like to point out that, as far as I know, and despite the correct crossdomain file parameters, it is not possible to choose the response form through the Accept header technique. If you want, say, to get data as JSON, you'll have to do it by adding the .json extension to your url request parameters. I think this limitation is caused by flashplayer, which security model makes it very difficult to send some HTTP headers, like Accept (at least for the GET method).
FYI, I'm currently working on a GetSatisfaction Flex library.
For those interested by this topic, expect to find more info on my personnal blog soon.
http://www.dehats.com/drupal/
| next » « previous |
Loading Profile...


