Hi - Пожалуйста, проверьте это событие вытащило с event.getInfo
способом: http://ws.audioscrobbler.com/2.0/?method=event.getinfo&event=2054422&api_key=b25b959554ed76058ac220b7b2e0a026Last.fm API: События центров с пустым городом
Уведомления места информации:
<venue>
<id>8887551</id>
<name>Berlin Arena</name>
<location>
<city/>
<country>Germany</country>
<street>Eichenstraße 4</street>
<postalcode/>
...
</location>
...
</venue>
Так что город пуст.
Однако, если вы перейдете на venue page, вы увидите «Берлин» по адресу. Нажмите «Изменить», и вы увидите, что на самом деле город пуст.
Так или иначе, last.fm знает, что место находится в Берлине, но оно просто не вернет эту информацию через API.
Есть ли обходной путь для этого?
Ну, это хорошая идея, но это потребует вызова еще один веб-сервис и добавьте больше времени на запрос и все такое. Но в любом случае, похоже, у меня нет много вариантов. Благодарю. – luchomolina
Я думаю, что Last.fm делает то же самое и сохраняет места в локальной базе данных. Если вы создадите огромную базу данных событий, вы также можете это сделать. – sascha
Мне, возможно, придется это сделать, да, или просто не показывать города, потому что это кажется слишком большим усилием, а функция, которую я кодирую, не стоит. Благодарю. – luchomolina