Skip to main content

How to understand post visibility and access control rules from the archive and filter out post accordingly...

How to understand post visibility and access control rules from the archive and filter out post accordingly depending on their purpose.
https://blog.kugelfish.com/2018/11/google-migration-part-iv-visibility.html

Comments

  1. There's one more Acl missing from your list: eventAcl
    This is for events and posts made to an event.
    So far I've been able to discern the following Acl keys in events:
    postAcl.eventAcl
    postAcl.eventAcl.event
    postAcl.eventAcl.event.resourceName

    ReplyDelete
  2. There's also a postAcl.isLegacyAcl boolean key, though other than indicating it's migrated from an outdated Acl, it doesn't really seem to make a difference.

    The full flat structure representation from my JSON files can be found at github.com - Plexodus-Tools along with a `jq` query to extract it from your own files. Would be interesting to see a diff between your and my results, to see if I'm missing any keys compared to yours.

    ReplyDelete
  3. Anyway, nice article! I enjoy reading about your approach to processing the archive files. :) What will be your next step?

    ReplyDelete
  4. Filip H.F. Slagter - are events always closed/private or can there be public ones? Not having a display name would make it pretty hard to filter out the right events for anybody who has used events regularly.

    ReplyDelete
  5. Filip H.F. Slagter - next step would be to properly join media-files that are referenced from posts. Unfortunately I don't think there currently is a reliable way to do that.

    ReplyDelete
  6. Bernhard Suter AFAIK you always need to be invited to one.
    Unfortunately event creation is now limited to a subset of users, without clear indication of what the requirements are, which makes creating test data difficult.

    You could see if you belong to that subset by trying to create one at https://plus.google.com/events

    ReplyDelete
  7. Filip H.F. Slagter - updated the code to support evenAcl as well - without being able to test though.

    ReplyDelete
  8. Bernhard Suter I'll do another export tomorrow, and will provide you with a sample json file from my archive. :)

    ReplyDelete

Post a Comment

New comments on this blog are moderated. If you do not have a Google identity, you are welcome to post anonymously. Your comments will appear here after they have been reviewed. Comments with vulgarity will be rejected.

”go"