【问题标题】:how to filter the venues from foursquare api using the price parameter如何使用价格参数从foursquare api过滤场地
【发布时间】:2017-03-25 10:50:11
【问题描述】:
$params = array(
            "ll" => "$lat,$lng",
            "llAcc" => "100000", //"100";
            "radius"=> "100000",
            "categoryId"=>"4d4b7105d754a06374d81259",
            "venuePhotos" => 1,
            "price" => $price,
            "sortByDistance" => 1,
            "limit" => $limit,
            "offset" => $offset,
            "intent" => "global"

);

$response = $this->foursquareapi->GetPublic("venues/explore",$params);

是否可以使用价格参数或其他方式过滤场地??

根据我的经验,价格参数不适用于所有国家/地区。它适用于来自某些国家的场地,如英国、奥地利、比利时、美国。但同时它不适用于澳大利亚、印度等国家的场馆。

【问题讨论】:

    标签: php codeigniter foursquare


    【解决方案1】:

    根据 explore api 端点价格应使用如下:

    以逗号分隔的价格点列表。目前有效的价格范围是 [1,2,3,4],1 是最便宜的,4 是最贵的。对于美食场所,在美国,1 个主菜

    因此,如果您将相关值传递给您的价格键,它应该适当地返回过滤的场所

    【讨论】:

    • 是的,它适用于美国,但如果我在印度或澳大利亚尝试同样的方法,我不会得到输出。所以这取决于国家吗???
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多