/ v2 /场地中场地的主要类别ID

时间:2012-02-25 17:25:00

标签: api categories foursquare

使用新版本的Foursquare API - 我发现很难从/ v2 /场地查找中识别PRIMARY类别ID。对于eaxmple,在下面的列表中,没有办法将Bowlling Alley与Arts& amp;娱乐。我担心foursquare会引入新的类别而不会告诉我们它与哪个主要类别相关联。有什么建议吗?

注意:我知道我可以从/ v2 / venue / categories中提取类别,并存储主要ID并进行新查找。再一次 - 我担心foursquare会引入一个新的类别,而主要的 - 很难进行查找。

[categories] => Array
            (
                [0] => stdClass Object
                    (
                        [id] => 4bf58dd8d48988d1e4931735
                        [name] => Bowling Alley
                        [pluralName] => Bowling Alleys
                        [shortName] => Bowling Alley
                        [icon] => stdClass Object
                            (
                                [prefix] => https://foursquare.com/img/categories/arts_entertainment/bowling_
                                [sizes] => Array
                                    (
                                        [0] => 32
                                        [1] => 44
                                        [2] => 64
                                        [3] => 88
                                        [4] => 256
                                    )

                                [name] => .png
                            )

                        [primary] => 1
                   )
            )

1 个答案:

答案 0 :(得分:0)

现在你只需要每隔一段时间刷新一次类别映射,以确保它是新鲜的。同意在类别对象中没有父类别是令人讨厌的 - 检查是否存在它为什么不存在的原因。