0

Facebookを使って近くの場所を検索したいGraph Api

        double lat = 23.454554,lon=76.554545;
        Bundle params = new Bundle();
        params.putString("type", "place");
        params.putString("center", lat + "," + lon);
        params.putString("distance", "5000");
        params.putString("limit", "40");

        mFacebookRunner.request("search", params,
                new SearchPlaces());

距離を 10,000 メートルに増やしても、20 件の結果しか得られません。40 件の検索結果を取得したい..

編集 :

https://graph.facebook.com/search?limit=60&type=place¢er=23.032852,72.637334&distance=10000&access_token=my_access_token

ほぼ 50 件の検索結果を取得できますが、最初のオプションでは 20 件を超える結果が得られません。

何か案が?

ありがとう

4

2 に答える 2

0

ここで説明するように使用できる、文書化されていないメソッドdistance()があります。

Facebook FQL:範囲内でチェックインを取得する

于 2013-01-05T10:29:02.260 に答える
0

40 に近い検索結果を取得できますが、正確な 40 ではありません。

    double lat = 23.454554,lon=76.554545;
    Bundle params = new Bundle();
    params.putString("type", "place");
    params.putString("center", lat + "," + lon);
    params.putString("distance", "5000");
    params.putString("limit", "40");

    mFacebookRunner.request("search", params,
            new SearchPlaces());

ログ猫は(その制限により)20件の結果しか表示しませんでしたが、配列の長さを確認すると、40近くになりました..場所を検索するために機能します..

于 2013-01-05T21:06:28.827 に答える