2

2-3 个月前,我在 Facebook 中使用 javascript SDK 和图形 API 为我的应用程序创建了社交订阅功能(向朋友发送消息并在自己的墙上发布)。它在我创建时运行良好,但现在,当我访问我的应用程序并尝试再次使用它们时,它不再有效。这很奇怪,因为我在实现它们之后从未接触过该代码。我什至尝试复制和粘贴 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>
4

1 回答 1

1

我意识到我实际上和你有同样的问题=\ 转到您的应用程序设置并在基本设置下进行附加配置。

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

在此处输入图像描述

如果您在本地主机上工作

在此处输入图像描述

“症状”

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

(就我而言,我最后一次检查的日期是 2012 年 8 月 7 日,我的 JavaScript SDK 函数工作正常。直到 2012 年 9 月 3 日我再次检查它们,然后我遇到了上面提到的错误。)

我强烈建议大家检查他们的 Page Tab 应用程序的 JavaScript SDK 功能,例如feed对话框apprequests等。

于 2012-09-04T06:19:25.237 回答