我正在使用django在Facebook上分享页面。我使用以下代码来记录
var link = 'https://www.facebook.com/dialog/feed?app_id=1234567890&display=popup&name=' + name + '&description=' + description + '&picture=' + picture + '&link=' + caption + '&caption=' + caption + '&redirect_uri=' + redurl;
window.open(link, "Share", windowFeatures);
最终形成的网址如下
https://www.facebook.com/dialog/feed?app_id=1234567890&display=popup&name=GameStore:%20come%20and%20play!&description=Hey%20!!!%20I%20am%20playing%20to%20Breakout&picture=https://res.cloudinary.com/dma8tn6ge/image/upload/c_fill,h_75,w_75/profile-picture.png&link=http%3A//localhost%3A8000/game/player/1/&caption=http%3A//localhost%3A8000/game/player/1/&redirect_uri=http://localhost:8000/fb_redirect
这是通过javascript中的按钮点击事件触发的。但是当我点击它时,窗口会打开,并显示以下信息:
抱歉,出了点问题。 我们正在努力尽快修复此问题。
P.S。我显然在我的代码中使用了正确的应用程序ID而不是1234567890。
有人可以指导我,我的错误是什么
答案 0 :(得分:1)
当我把它推到Heroku时它开始工作了。我猜Sayse提到,它将无法访问localhost。