TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Why in the world does Facebook let me do this?

159 pointsby iamelgringoabout 15 years ago

19 comments

iamelgringoabout 15 years ago
Just to clarify. I don't have an app. I don't have anyone's permission to do anything. I'm just messing around with URL's in their search API: <a href="http://developers.facebook.com/docs/api" rel="nofollow">http://developers.facebook.com/docs/api</a><p>This is also what prompted my to try and start a discussion about privacy over here: <a href="http://news.ycombinator.com/item?id=1341227" rel="nofollow">http://news.ycombinator.com/item?id=1341227</a><p>From the search api docs:<p><i>You can search over all public objects in the social graph with <a href="https://graph.facebook.com/search" rel="nofollow">https://graph.facebook.com/search</a>. The format is:<p><a href="https://graph.facebook.com/search?q=QUERY&#38;type=OBJECT_TYPE" rel="nofollow">https://graph.facebook.com/search?q=QUERY&#38;type=OBJECT_TY...</a> We support search for the following types of objects:<p>All public posts: <a href="https://graph.facebook.com/search?q=watermelon&#38;type=post" rel="nofollow">https://graph.facebook.com/search?q=watermelon&#38;type=post</a> People: <a href="https://graph.facebook.com/search?q=mark&#38;type=user" rel="nofollow">https://graph.facebook.com/search?q=mark&#38;type=user</a> Pages: <a href="https://graph.facebook.com/search?q=platform&#38;type=page" rel="nofollow">https://graph.facebook.com/search?q=platform&#38;type=page</a> Events: <a href="https://graph.facebook.com/search?q=conference&#38;type=event" rel="nofollow">https://graph.facebook.com/search?q=conference&#38;type=even...</a> Groups: <a href="https://graph.facebook.com/search?q=programming&#38;type=group" rel="nofollow">https://graph.facebook.com/search?q=programming&#38;type=gro...</a> You can also search an individual user's News Feed, restricted to that user's friends, by adding a q argument to the home connection URL:<p>News Feed: <a href="https://graph.facebook.com/me/home?q=facebook" rel="nofollow">https://graph.facebook.com/me/home?q=facebook</a> </i>
评论 #1341471 未加载
评论 #1341951 未加载
评论 #1341538 未加载
评论 #1342193 未加载
评论 #1341386 未加载
评论 #1343772 未加载
评论 #1342533 未加载
评论 #1342242 未加载
评论 #1342185 未加载
subwindowabout 15 years ago
The correct question is "Why is the default wall post set to 'Everyone'?"<p>Searching public posts is just fine. I just think that people should be more made aware of who exactly they're broadcasting to.
评论 #1341441 未加载
jasonkesterabout 15 years ago
<p><pre><code> { "error": { "type": "OAuthException", "message": "Error processing access token." } } </code></pre> Is that what everybody else sees?
评论 #1341632 未加载
评论 #1341633 未加载
评论 #1342572 未加载
评论 #1341665 未加载
评论 #1342013 未加载
评论 #1341631 未加载
ErrantXabout 15 years ago
Samre reason Twitter lets you do this:<p><a href="http://twitter.com/#search?q=rectal%20surgery" rel="nofollow">http://twitter.com/#search?q=rectal%20surgery</a><p>(there is a difference, I guess, in that on Twitter it is "common knowledge" that everything is public by default - whereas on Facebook it is reasonable for an individual to realise how public their data might be on their current privacy settings)
评论 #1341315 未加载
sp332about 15 years ago
Cool example, but you really shouldn't publish your access token like that.
评论 #1341337 未加载
评论 #1341388 未加载
cradabout 15 years ago
I thought this was a rather humorous thing to search on: <a href="https://graph.facebook.com/search?q=facebook%20privacy" rel="nofollow">https://graph.facebook.com/search?q=facebook%20privacy</a><p>Mainly people warning about the privacy changes, yet have public status updates.
评论 #1341637 未加载
aw3c2about 15 years ago
Why in the world would you post about your rectal surgery on the internet using your real name or an easily traceable identity if you did not want the internet to know about it. Missing privacy education maybe?
评论 #1341511 未加载
评论 #1344960 未加载
sajidabout 15 years ago
These people must have their privacy set to 'Everyone'.<p>Facebook's Privacy Guide states that such information may be visible to everyone on the internet.
评论 #1341464 未加载
评论 #1343515 未加载
CoryMathewsabout 15 years ago
Because they couldn't care less about privacy.
nfriedlyabout 15 years ago
Link that doesn't expire: <a href="https://graph.facebook.com/search?q=rectal%20surgery&#38;type=post" rel="nofollow">https://graph.facebook.com/search?q=rectal%20surgery&#38;typ...</a>
goodsideabout 15 years ago
Fixed link: <a href="https://graph.facebook.com/search?q=rectal%20surgery&#38;type=post" rel="nofollow">https://graph.facebook.com/search?q=rectal%20surgery&#38;typ...</a>
kwamenum86about 15 years ago
This is...undesirable. People don't really understand privacy on the Internet very well to begin with, it isn't that they don't care about it. Facebook had the opportunity to set an example for how to handle privacy but they f'ed it up because they want to be more like Twitter. This is not the way to do it guys.
ritabout 15 years ago
It used to be that your posts were set to private.<p>So of course everyone still assumes that when they post about their rectal surgery it's a private matter only their friends can see.<p>This is why changing your privacy policies and defaults is obnoxious.
sjsivakabout 15 years ago
Wait, these are the messages that are sent between two users? Does just one of them need to put their settings on "Everyone" to display both sides of the conversation?<p>Please tell me this is a bug/hack/exploit/mistake/error.
评论 #1341289 未加载
vinhboyabout 15 years ago
I would find this way more interesting if I could narrow this down to just people in my network. Knowing what everyone on the internet is doing is not all that interesting.
评论 #1341419 未加载
评论 #1341414 未加载
gilbertlabout 15 years ago
You're searching the public timeline, much like <a href="http://www.kurrently.com" rel="nofollow">http://www.kurrently.com</a>
0nly1ifeabout 15 years ago
Did those people grant your app permission to read their stream? This would be really messed up if they did.
评论 #1341395 未加载
noelchurchillabout 15 years ago
It's weird getting a glimpse of people's lives, and the things they share opening with status updates to their friends!
rythieabout 15 years ago
I don't even know why people would tell half of their friends that.