1

答えは私をほのめかしているかもしれませんが、これは私を悩ませます

私は簡単な検索を行って、近くの屋外ピクニック スポットをすべて見つけようとしています。そこで、郵便番号で picnic を検索すると、結果のリストが表示されます。
https://foursquare.com/search?tab=tipResults&q=picnic&lat=&lng=&near=10001

次に、API (venues/explore エンドポイント) を使用して同じ検索を実行して、アプリが適切に機能するかどうかを確認すると、まったく異なる場所のリストが取得されます。私が使用している API URL は
https://api.foursquare.com/v2/venues/explore?near=10001§ion=outdoors&query=picnic&radius=5000&client_id=XXXX&client_secret=YYYYです。

ところで、半径を含めないと、1 つのエントリしか返されません。

4

1 に答える 1

2

ご提供いただいた Web アドレス: https://foursquare.com/search?tab=tipResults&q=picnic&lat=&lng=&near=10001

チップの結果は 10001 前後です。

提供した API 呼び出し: https://api.foursquare.com/v2/venues/explore?near=10001§ion=outdoors&query=picnic&radius=5000&client_id=XXXX&client_secret=YYYY

単一の探索検索 API 呼び出しです。

この 2 つは大きく異なり、異なる結果が得られます。

そのようなAPIを介してヒント検索を実行してみてください(この場所のAPIドキュメント):

https://api.foursquare.com/v2/tips/search?near=10001&query=picnic

それをテストするための直接リンク

これで問題が解決するかどうかお知らせください。

于 2012-05-22T06:55:09.150 に答える