Судя по вашему вопросу, похоже, вы ищете синхронный звонок. Это означает, что вы захотите использовать данные, возвращаемые из вызова API сразу после его вызова. В этом случае вам нужно проверить, поддерживает ли FB.api синхронные вызовы (в основном, нет).
В противном случае вам нужно понимать, что вы делаете асинхронный звонок здесь. Это означает, что вы должны поместить свой код обработки ВНУТРИ функции обратного вызова, которую вы передаете в FB.api. Это называется стилем написания кода «продолжение» и является стандартным способом использования асинхронных вызовов.
FB.api('/me/feed', {limit:10000}, function (response) {
var stream = response.data;
// Do your processing here, not outside!!!
});
Или:
function handlerFunction(response) {
// Do your processing here
}
FB.api('/me/feed', {limit:10000}, handlerFunction);