0

我有一个域名扩充任务。我想使用 REST 进行 GNIP 查询。这是我想要做的:

对 gnip 进行查询,其中包含一个缩短的 url eg/"http ow.ly4eyW50fy4eP 然后使用 gnip 规则(可能是 'url_contains')来获取扩展的 url。

我是 gnip 的新手,但我知道我可以使用搜索 api。

我很难找到一个 Java 简单教程/“hello world”示例来使用 rest 进行 gnip 查询:(

我在这里找到了规则 'url_contains':: http://support.gnip.com/apis/search_api/rules.html

以及此处的示例 REST 请求: https ://github.com/gnip/support/tree/master/Search%20API/Java

但没有具体说明如何将 gnip 规则应用于休息请求。

我猜查询可能看起来像这样(卷曲)。

curl -X POST -u <me>   
"https://search.gnip.com/accounts/me/search/prod.json -d '{
"rules": [
  {
    "value": "url_contains:bla"
  }
 ]
}'

所以我的第一个问题是,这个请求看起来好吗?

如果没有,有人可以帮我举个例子吗?或者也许在网上给我一个例子?

4

1 回答 1

0

啊! 答案在这里的 PostRequest.java 类中::

https://github.com/gnip/support/tree/master/Search%20API/Java

并且不需要任何规则,缩短的 url 只需要出现在有效负载中,如下所示::

http://support.gnip.com/enrichments/expanded_urls.html

于 2017-12-14T14:19:48.200 回答