gpt4 book ai didi

ruby - 获取 Facebook 好友的位置非常耗时

转载 作者:塔克拉玛干 更新时间:2023-11-03 06:04:21 26 4
gpt4 key购买 nike

在这个算法中,我循环遍历每个 friend 以找到他们的位置,但这是非常低效的......对于 100 个 friend ,这个脚本需要 2 分钟多......任何人都可以提出更有效的解决方案吗?

@friends[1..100].each do |f| # 'f' contains basic friend info (name, uid)
friend = get_friend(f['id']) # 'friend' gets data for each friend
if friend.has_key?('location')
@friends_locations[friend['name']] = friend['location']['name']
end
end

我正在使用 Koala API 和 Ruby on Rails...谢谢!

最佳答案

尝试使用 FQL,您也可以通过 REST API 发布来查询/查询查询会像

select ... From user where hid in (select uid2 from friends where uid1 = me())

关于ruby - 获取 Facebook 好友的位置非常耗时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7447781/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com