2013-08-19 30 views
1

我不知道是否有任何方式有型的圖搜索呼叫=後結果限制爲地理位置狀即可,當你搜索例如位置?Facebook圖形搜索API:type = post,你能按位置限制嗎?

我測試了它使用相同的參數,你可以用它來限制一個地方搜索(中心距離),並沒有奏效。我想知道是否有人可以在這裏提出一個竅門?

我知道職位不一定包含地理數據,爲什麼還沒有啓用這是最有可能的。

有什麼建議?

謝謝。

+0

尋找同樣的事情..還沒有找到一個可行的解決方案呢。 – Linus

+0

快速更新:具體到後期搜索,我從來沒有找到一個解決方案,以做我想要的東西,在特定區域搜索帖子。關於我找到的最接近的解決方案,它是可重複的(數據在每篇文章中都有提供),它只運行搜索詞作爲參數,然後使用結果中的語言環境數據遍歷並排除非搜索結果,相關的區域設置。不幸的是,這仍然相當廣泛(國家,語言等),但這是我找到的。 –

回答

2

從Facebook圖形API文檔的文檔

  • 當通過/家檢索帖子/飼料,或/職位連接,你 可以限制的結果,只有那些與 附着的位置用=位置的URL參數中加入:/ME /家=位置

  • 簽到:??/搜索類型=籤(這要求retur您或您的朋友的最新簽到,或在您或您的朋友被標記的地方登記 ;目前,它不 接受A Q =參數。)

  • 對象與位置。以下將 返回有關附加了位置信息 的對象的信息。此外,返回的對象將是那些在 您或您的朋友已經被標記,或者是 您或您的朋友創建的那些對象。取決於您的應用獲取的權限 ,結果中有重要的行爲差異。有關更多信息,請參閱location_post FQL 表的文檔。

  • 要搜索的對象附近的地理 位置,利用類型=位置並添加中心和 distanceparameters:/搜索類型=位置&中心= 37.76,-122.427 &距離= 1000

  • 要在特定地點搜索對象,請使用type = location並且 指定地點的ID。例如,對於Facebook的總部, 使用帖子:/搜索類型=位置&地方= 166793820034304

0

您可以嘗試使用 「區域設置」 參數(... &區域= PT-BR )或在你的http頭上設置「Accept-language」。