我正在努力将Facebook时间线整合到我的网络应用中,但我的操作链接存在问题。
我的Web应用程序是Ajax Web应用程序,URL格式为example.com/#!123456789。对于Facebook抓取工具,我制作了一个静态版本example.com /?_ escapade_fragment = 123456789。
当我想发布动作时,我对此URL发出POST请求 https://graph.facebook.com/ / video.watches?access_token = ...&安培 '$ facebookId。 ';电影=' 进行urlencode( '!example.com /#123456789')。'
Facebook发回给我,我和这个动作发布到我的墙上。但是,当我点击链接(在我的墙上)时,我被重定向到_escaped_fragment URL为什么?为什么Facebook不会将用户重定向到#!网址版本?