可能重复:
How to construct a permalink for objects returned by Facebook's new Graph API?
Facebook开放图形API允许公开搜索,例如
https://graph.facebook.com/search?q=watermelon
返回的结果可能是状态,视频,链接,照片(以及其他?)。
每个都有一个帖子ID,例如
100000973592583_149321401769498
我希望构建一个帖子的URL。对于状态,这似乎有效:
http://www.facebook.com/profile.php?id=100000973592583&v=wall&story_fbid=149321401769498
但是,对于链接(或视频或照片),这通常有效,但有时却不行。例如,id为
的链接45430244790_127287890653212
需要
有人有创建防弹链接的经验吗?是否有任何文档?
修改:假设我也知道类型(视频,帖子,照片,链接......)
答案 0 :(得分:7)
关注FQL:
SELECT permalink
FROM stream
WHERE post_id="45430244790_127287890653212"
将返回:
[
{
"permalink": "http://www.facebook.com/posted.php?id=45430244790&share_id=127287890653212&comments=1#s127287890653212"
}
]