Facebook发布与我的应用程序集成会产生错误191 redirect_uri不归应用程序所有

时间:2011-10-20 22:52:39

标签: facebook

我的localhost上运行了一个应用程序。我在facebook上注册了这个应用程序,其siteUrl为http://IP:port/app_context

我收到了APP ID,当我尝试调用facebook的feed API时,我收到以下错误:

API Error Code: 191
API Error Description: The specified URL is not owned by the application
Error Message: redirect_uri is not owned by the application.

调用FB的代码是:

<body>
      <div id="fb-root"></div>
      <script src="http://connect.facebook.net/en_US/all.js">
      </script>
      <script>
         FB.init({ 
            appId:'294615097233384', cookie:true, 
            status:true, xfbml:true 
         });

         FB.ui({ method: 'feed', 
            message: 'Send Message to FB'});
      </script>
     </body>

任何帮助将不胜感激。感谢

1 个答案:

答案 0 :(得分:0)

您是否在应用的高级设置中启用了流后安全性? 如果没有,那么只有在您对用户进行身份验证并将其发送到与您在应用设置中配置的内容不匹配的redirect_url时,才会显示该消息