“抱歉,出了一些问题。”使用共享对话框在Facebook上共享时的消息

时间:2017-02-20 08:46:12

标签: javascript django facebook facebook-share

我正在使用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。

有人可以指导我,我的错误是什么

1 个答案:

答案 0 :(得分:1)

当我把它推到Heroku时它开始工作了。我猜Sayse提到,它将无法访问localhost。