テスターの 1 人がこの問題を発見しました。
このフォースクエア会場 https://foursquare.com/v/whole-foods-market/4a38676cf964a520f49e1fe3
この URL クエリの結果として返された場合 https://api.foursquare.com/v2/venues/search?ll=32.747837,--17158101&radius=250&intent=checkin [秘密鍵を含むその他のパラメーター]
会場を含む結果の JSON 文字列を生成しますが、連絡先データの配列は完全に空です。会場のフォースクエア ページには、Twitter の連絡先と URL の連絡先フィールドがリストされていますが、JSON は {"id":"4a38676cf964a520f49e1fe3","name":"Whole Foods Market","contact":{},"location のようになります。 " [その他のデータ]
通常、検索によって返される他の会場には、連絡先データがあります。この 1 つの会場には電話番号が指定されていないことに気付きました。API がそれをトリガーして、連絡先リスト全体を無効にしている可能性はありますか?
更新: ID 値と KEY 値を除いた完全な URL 要求は次のとおりです。
https://api.foursquare.com/v2/venues/search?ll=32.747837,-117.158101&radius=250&intent=checkin&limit=50&v=20120502&client_secret=XXX&client_id=YYY&categoryId=4bf58dd8d48988d1f9941735,4bf58dd8d48988d118951735,4d4b7105d754a06374d81259,4d4b7105d754a06376d81259