好的,我一直试图让我的ios应用程序与facebook-ios-sdk一起工作。登录进行得很顺利,直到我尝试发出/我或/我/朋友等fb请求。我得到一个非常难以理解的错误:
无法完成操作。 (facebookErrDomain错误10000。)
我目前正在实施4种主要的回调方法:
def request(request, didReceiveResponse:response)
puts "Got it now: #{response.URL.absoluteString}"
end
def request(request, didLoad:result)
puts "Another one: #{result.inspect}"
end
def request(request, didFailWithError:error)
puts "Error: #{error.localizedDescription}"
end
def request(request, didLoadRawResponse:data)
puts "Got raw: #{data}"
end
第二个永远不会被召唤。任何帮助都将非常感激。
答案 0 :(得分:0)
您收到错误是因为您发送的请求存在问题。也许您需要将您的请求相关代码发布给其他人以查看可能出现的问题。
第二种方法仅在请求成功完成时触发,而您的情况并非如此。
答案 1 :(得分:0)
好的,所以事实证明facebook sdk或任何其他愚蠢的代码都不会给你正确的错误信息。当我需要实际定义我需要的参数时,我发送了一个零值的参数:
self.app_delegate.facebook.requestWithGraphPath(“me / friends”,andParams:{:fields =>“name,picture,location”},andDegate:self)