您如何知道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文档,请告诉我。所以,基本上,我需要随机搜索。所以,基本上,我需要随机搜索。