您如何知道Facebook的Javascript API中传入回调的内容?

您如何知道Facebook的Javascript API中传入回调的内容?,javascript,facebook,Javascript,Facebook,这是一个关于如何阅读文档的一般性问题。如何获得传递到回调函数中的对象的完整描述?以谷歌的稀疏文档为例: Name | Type | Description ------------------------------------------- cb | Function | The callback function. 它不说明传入此回调的内容。我一直在使用Firebug检查传递回来的对象,并猜测每个属性的含义。我的逆向工程,以及阅读示例代码,并不是一种有效的编程方式。

这是一个关于如何阅读文档的一般性问题。如何获得传递到回调函数中的对象的完整描述?以谷歌的稀疏文档为例:

Name  |  Type      | Description
-------------------------------------------
cb    |  Function  | The callback function.
它不说明传入此回调的内容。我一直在使用Firebug检查传递回来的对象,并猜测每个属性的含义。我的逆向工程,以及阅读示例代码,并不是一种有效的编程方式。我想知道在哪里可以找到完整的Facebook文档。

对于您询问的FB.Login呼叫,有以下代码示例:

FB.login(function(response) {
   if (response.authResponse) {
     console.log('Welcome!  Fetching your information.... ');
     FB.api('/me', function(response) {
       console.log('Good to see you, ' + response.name + '.');
     });
   } else {
     console.log('User cancelled login or did not fully authorize.');
   }
 });
这表明回调接受一个参数,它是登录响应。登录响应似乎在FB.getLoginStatus的文档中进行了讨论

我同意FB文档没有明确说明在哪里可以找到响应对象格式之类的东西

在回答您的一般问题时,您似乎在寻找一段示例代码,以了解回调函数是如何声明的,然后在相关方法中进行探索,直到找到参数本身的文档。

对于您询问的FB.Login调用,有以下代码示例:

FB.login(function(response) {
   if (response.authResponse) {
     console.log('Welcome!  Fetching your information.... ');
     FB.api('/me', function(response) {
       console.log('Good to see you, ' + response.name + '.');
     });
   } else {
     console.log('User cancelled login or did not fully authorize.');
   }
 });
这表明回调接受一个参数,它是登录响应。登录响应似乎在FB.getLoginStatus的文档中进行了讨论

我同意FB文档没有明确说明在哪里可以找到响应对象格式之类的东西


在回答您的一般问题时,您似乎在寻找一段示例代码,以了解回调函数是如何声明的,然后在相关方法中进行探索,直到找到参数本身的文档。

FB的文档是一个笑话。如果你找到完整的Facebook文档,请,请让我知道。FB的文档是一个笑话。如果你找到完整的Facebook文档,请告诉我。所以,基本上,我需要随机搜索。所以,基本上,我需要随机搜索。