我写了一个收集这个facebook帖子的服务。用户输入帖子链接,然后我从链接中获取postID,并使用此FQL:
"SELECT like_info.like_count, comment_info.comment_count, share_count FROM stream WHERE post_id='xxx_xxxx' AND created_time > 01/04/2014 AND created_time < 02/04/2014 limit 1000",
我得到了这个柜台。
我遇到的问题是当用户输入Facebook照片的链接时(例如:http://www.facebook.com/photo.php?fbid=10152281007419070&set=a.39727214069.46046.633269069&type=1&stream_ref=10),
然后如何获得postID
?我知道useriD
是链接中第二个点之后的数字,但我如何得到另一个数字?
提前致谢。
答案 0 :(得分:0)
您提到的网址中的帖子ID为101522.......
,即fbid=
因此,您可以解析url字符串并获取photoid