Serving only all globally placed profile tags is problematic.
Let's add an option to serve profile tags only from friends-of-friends. We should do this in a way we can quickly adapt for post tags as well, or heck: just implement it for both.
Initial design:
Keep exposing the global tags as default.
Add an extra param for ?graph_depth=<'1'|'2'|'3'|'4'> (if not provided, global tags are served).
In a future improvement... heavily cache somehow? Difficult...
Serving only all globally placed profile tags is problematic.
Let's add an option to serve profile tags only from friends-of-friends. We should do this in a way we can quickly adapt for post tags as well, or heck: just implement it for both.
Initial design:
?graph_depth=<'1'|'2'|'3'|'4'>
(if not provided, global tags are served).