如何使用REST请求(Java)进行gnip查询

时间:2017-12-14 12:54:09

标签: java rest gnip

我有一个域名浓缩任务。 我想使用REST创建一个GNIP查询。这就是我想要做的事情:

查询包含缩短网址的gnip例如/“http ow.ly4eyW50fy4eP 然后使用gnip规则(可能是'url_contains')来获取扩展的URL。

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

我无法找到使用rest进行gnip查询的Java简单教程/'hello world'示例:(

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

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

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

我猜测查询可能看起来像这样(curl)。

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

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

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

1 个答案:

答案 0 :(得分:0)

啊!答案是在PostRequest.java类::

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

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

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