-1
(这是RubyMotion但应该是完全一样的Objective-C)。的Facebook SDK返回错误的UID与iOS SDK
我在图形API资源管理器(HTTPS运行查询的位置://开发商。 facebook.com/tools/explorer),并将其返回正确的结果(注:随机UID,不是真实的):
SELECT uid FROM user WHERE uid = 100001554214421
返回:
然而,在使用Facebook的SDK iOS版,我运行相同的查询:
个def query_facebook
params = { query: "SELECT uid FROM user WHERE uid = 100001554214421" }
@facebook.requestWithMethodName("fql.query",
andParams: params,
andHttpMethod: "POST",
andDelegate: self)
end
def request(request, didLoad:response)
$stderr.puts response
end
此输出:
{"uid"=>100001535492096} # << should be 100001554214421
注意,uid是不同的,比我查询了。
问题: 为什么像这样的简单查询在Facebook iOS SDK中返回错误的结果,但在Graph API Explorer中却没有?
有人低估了这一点,而没有留下评论,为什么...不酷。 –