Giter Site home page Giter Site logo

Comments (5)

berg avatar berg commented on June 26, 2024

This is something we intend to address. We want to make the controls regarding which applications and users are able to see a user's posts relatively granular, and we intend to allow for private messages.

Obviously posts which weren't visible wouldn't show up to users who couldn't see them—just to be sure, it seems like this would be an advisory attribute which would allow clients to surface the privacy of a given post to users, right?

from api-spec.

rgerard avatar rgerard commented on June 26, 2024

I was actually thinking about this attribute in the terms of post submission -- when a client submits a post to the service, this attribute would be used to mark who the user thinks should see it. The backend service could then use this attribute to help determine which feed has access to this post.

As to sending this attribute to clients, I'm not certain it's necessary to reveal all the information, esp in the case of a private post. When sending a post to a client, if it's a private/limited post, I imagine it would be best to mark the attribute as something like this:

"viewable": "limited",

or

"viewable": "direct",

That way, the client can markup the UI appropriately to indicate to the user somehow that this was a "limited view" post, or a direct message.

from api-spec.

 avatar commented on June 26, 2024

I, too, would like to see some level of permission granularity introduced to objects - I'm trying to escape posting personal items to the AdSocNets, and being able to control that would be fantastic. At the most basic level it could be as simple ad public, limited audience (those who I've put into a friends list?), and private (which I guess would simple be an exclusion of all users except self).

I'm guessing permission might be a bit initial lift - pure public would probably function fine in a v1, although the reason for the draw of projects like Diaspora shouldn't be ignored.

from api-spec.

datariot avatar datariot commented on June 26, 2024

I would love a Unix style user/group privacy model on posts. This would allow for an 3rd party implementation like G+ circles, business applications where group privacy is important, or just plain DM.

from api-spec.

orianmarx avatar orianmarx commented on June 26, 2024

I'm closing this thread as we've introduced the Messaging API: http://developers.app.net/docs/basics/messaging/

from api-spec.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.