Основной идентификатор категории для Venue in / v2 / venues - PullRequest
2 голосов
/ 25 февраля 2012

С новой версией API Foursquare - мне сложно идентифицировать ПЕРВИЧНЫЙ ID категории из поиска / v2 / venue. Например, в приведенном ниже списке нет возможности связать Боулинг-центр с Arts & Entertainment. Я боюсь, что foursquare введет новые категории и не скажет нам, с какой основной категорией он связан. Любые предложения для этого?

Примечание. Я знаю, что могу узнать о категориях из / v2 / venue / category, сохранить идентификаторы основного объекта и выполнить новый поиск. Опять же, я боюсь, что 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 голосов
/ 27 февраля 2012

Пока вам просто нужно обновлять отображение категорий время от времени, чтобы убедиться, что оно свежее. Согласился, что отсутствие родительской категории в объекте категории раздражает - проверяет, есть ли причина, по которой ее там уже нет.

...