Take the 2-minute tour ×
Stack Apps is a question and answer site for apps, scripts, and development with the Stack Exchange API. It's 100% free, no registration required.

Just wondering if the GI uses the APIto work, it could but it would require a lot of requests (though it won't take up [internet] bandwidth because it's done inside the server cluster (that is hopefully the correct phrasing)

If I were to implement a similar feature using the API would I have to:

  1. get all users account using stackauth.
  2. Get users recent activity
  3. check for activity on all the user's activity (lots of requests)

this sounds to heavy on the API, so possible to have an inbox in the API, like on stackauth?

share|improve this question
add comment

1 Answer 1

up vote 4 down vote accepted

The inbox does not use the API.

It can't be exposed until a subsequent version when user authentication is supported.

share|improve this answer
    
Why do we need user-authentication for that? Site-wise comments for Jon Skeet are already accessibly through API. And returning answers to his questions isn't much of security breach either (although, I'm more interested in comments). It seems, the difference would only be in reducing load of requests to SE. –  Nikita Rybak Feb 9 '11 at 12:47
    
@Nikita - some private things do go into the inbox. They are quite rare, but they're there. –  Kevin Montrose Feb 9 '11 at 16:39
    
I see, thank you. Do you have any changes planned regarding this (either for comments only, or for the whole inbox thing) or should I develop multiple queries solution for now? –  Nikita Rybak Feb 9 '11 at 16:51
    
@Nikita - no changes, the inbox won't be made available until authentication is added to the API. Its too risky to try and filter out "truly private" data from a feature that was assumed to be private from the start. You should use multiple queries. –  Kevin Montrose Feb 9 '11 at 16:55
add comment

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .