Facebook Graph API,FacePy和嵌入式帖子

时间:2015-09-16 13:52:37

标签: python django facebook facebook-graph-api facepy

我正在尝试在我们的Django网站的首页上嵌入最新的Facebook职位。我已经安装了FacePy,一个用于访问的应用程序密钥,有时该帖子显示出来,但通常它没有。我正在将嵌入作为自定义标记,因此这里对隐私代码进行了略微修改:

from facepy import GraphAPI

@register.simple_tag
def new_fb_post_embed():
    graph = GraphAPI(<<key>>)
    posts = graph.get("/me/feed")
    fb_post_info = posts['data'][0]['id'].split('_')
    return "<div class='fb-post' data-href='https://www.facebook.com/" + fb_post_info[0] + "/posts/" + fb_post_info[1] + "'></div>"

我怀疑它与使用应用程序密钥或缓存信息有关,但由于没有产生错误,我只是在猜测。

1 个答案:

答案 0 :(得分:-1)

痛苦的愚蠢:

始终如果您使用Javascript SDK显示信息,请确保您的页面中已加载Facebook Graph API Javascript SDK。