在自己的墙上发送消息和帖子功能不再有效

时间:2012-08-19 15:04:59

标签: javascript facebook facebook-graph-api facebook-javascript-sdk

我在2-3个月前使用javascript SDK和图谱API为我的应用创建了社交Feed功能(向朋友发送消息并在自己的墙上发布)。它在我创建时工作得很好但现在,当我访问我的应用程序并尝试再次使用它时,它不再有效。这很奇怪,因为我在实现它们之后从未触及过该代码。我甚至试图复制和粘贴Facebook文档中给出的确切示例javascript代码,但它也没有用。即使在我重新编写代码之后,它仍然无法正常工作。我不知道出了什么问题。任何人都面临与JavaScript SDK类似的问题?提前致谢。

您好,

代码在这里:很抱歉迟到的回复。

<script src='http://connect.facebook.net/en_US/all.js'></script>
      <script> 
      FB.init({
         appId  : 'id',
         status : true, // check login status
         cookie : true, // enable cookies to allow the server to access the session
         xfbml  : true  // parse XFBML
       });
      </script>
      <script>



        function share_wall() {
          // calling the API ...
          var obj = {
            method: 'feed',
            link: 'https://apps.facebook.com/id/',

            name: 'test',
            description: 'blalala'
          };
          FB.ui(obj);
        }   
    </script>

1 个答案:

答案 0 :(得分:1)

我意识到我实际上遇到了与您相同的问题= \转到您的应用设置并在基本设置下进行其他配置。

如果您的域名为http://inspiration.nyp.edu.sg

enter image description here

如果您正在使用localhost

enter image description here

<强> “症状”

  • 以前,您的JavaScript SDK功能正常运行。现在,执行JavaScript SDK函数会提示您输入API错误代码191或错误。 enter image description here enter image description here
  • 您的PHP SDK功能正常运行。
  • 当您在Facebook上将应用程序作为应用程序运行时,您的JavaScript SDK功能可以正常工作,但当您将应用程序作为页面选项卡运行时则不行。

(对于我的情况,我检查的最后日期是2012年8月7日,我的JavaScript SDK功能正常工作。直到2012年9月3日我再次检查它们,然后我遇到了上面提到的错误。)

我强烈建议大家查看其页面标签应用程序的JavaScript SDK功能,例如feed对话框,apprequests等。