How to tell if a post in facebook graph api can be retrieved without login, or can be retrived at all - returns false? -


i have facebook token getting graph.facebook.com/me/home url fine. on posts pictures, pull out picture id post can detailed information sizes , urls different images.

the problem on feed, don't see "privacy" fields users. way these urls work vary widely. example, photo can viewed while logged out of facebook. photo can viewed long logged in anyone. photo private. when query graph.facebook.com/(photoid) of time false. there permission should getting users don't have here? restricted not user perhaps permission of friend's photo? noticed in @ least 1 case, cold "false" on photoid, logged in personal account (not knowing person @ all) see photo fine. these inconsistent levels of security confusing me.

i way tell kind of link going before bother querying photoid or sending url on further processing. there way force field on feed or there field contains data i'm not seeing?

its not made clear facebook.

unfortunately, because don't have permission @ pictures details via api doesn't mean can't view image. far know, or documentation explains, there no way know without attempting display picture user.

either way, api wouldn't return pictures requesting user can't see, , i'm pretty sure caching image's url other users violation of tos.


Comments

Popular posts from this blog

c# - How to set Z index when using WPF DrawingContext? -

razor - Is this a bug in WebMatrix PageData? -

visual c++ - Using relative values in array sorting ( asm ) -