答案 0 :(得分:0)
您可以使用过滤器来获取墙上某些特定类型的帖子:
https://graph.facebook.com/inpesca/feed?type=checkin
请参阅Graph API Reference中的“搜索”。
但,您无法使用type=photo
获取照片信息。无论出于何种原因,API不支持此(隐私原因可能;我不知道)。但是,Feed上的每个帖子都有一个type
字段,表示帖子的类型。您可以使用它来阅读包含“photo”类型的Feed和过滤帖子:
// pseudocode
posts = graph.get("/inpesca/feed")
for post in posts:
if post.type == "photo":
// process photo post
else:
// ignore it
要了解实际情况,请访问picture
字段:
// psuedo code
url = post.picture // "https://fbcdn-photos-a.akamaihd.net/..."
如果您查看此指向的网址,则很可能以_s.jpg
结尾。这是图片的“小”版本。将其替换为_o
,您将获得原始版本(据我所知,这没有记录,但似乎是如何工作的)。如果您使用的是Linux或Mac计算机,则可以使用curl
手动下载照片:
curl -O [url]
或者使用您的编程语言的HTTP客户端库来下载它。