如何有效使用 OpenCorporates Reconciliation API?
How to effectively use the OpenCorporates Reconciliation API?
如何使用opencorp API?
例如
根据网站:
The Open Refine Reconciliation API allows OpenRefine users to match company names to legal corporate entities. This is especially useful when you have an existing spreadsheet or dataset featuring lots of companies. Matching (or reconciling) to legal entities allows you to get more information about the companies (for example the registered address or statutory filings), and makes it easier to match with other datasets or exchange with other organisations.
遵循文档:Documentation
我可以 运行 在邮递员中进行 GET 查询,这样的事情:
https://opencorporates.com/reconcile/suggest?prefix=AMAZON
甚至可以搜索特定区域内的公司。
这在个别情况下非常好用,但我有 2 个问题。
1) 我如何将其推广到更大的数据集。
2) 根据该网站还说:
Matching (or reconciling) to legal entities allows you to get more information about the companies (for example the registered address or statutory filings).
我如何访问这些信息?
文档中的 GET 响应不显示此信息。
由 OpenCorporates 实施的协调 API 由 OpenRefine on its wiki 指定。
要协调更大的数据集,您应该使用多重查询模式,如下所示:
这是上面请求中 queries
参数的可读版本:
{
"q0": {
"query": "cambridge analytica"
},
"q1": {
"query": "mossack fonseca"
},
"q2": {
"query": "danske bank"
}
}
要从协调 API 返回的记录中检索更多信息,您需要使用 OpenRefine 指定的 REST API, as their reconciliation endpoint does not support the Data Extension API。如果您想在多条记录上使用它,您将需要为此获得一个 API 密钥。
使用 OpenRefine:它拥有您所要求的一切,而且还有更多,重写它不会浪费精力。
解决您的权限问题。
如何使用opencorp API? 例如
根据网站:
The Open Refine Reconciliation API allows OpenRefine users to match company names to legal corporate entities. This is especially useful when you have an existing spreadsheet or dataset featuring lots of companies. Matching (or reconciling) to legal entities allows you to get more information about the companies (for example the registered address or statutory filings), and makes it easier to match with other datasets or exchange with other organisations.
遵循文档:Documentation
我可以 运行 在邮递员中进行 GET 查询,这样的事情:
https://opencorporates.com/reconcile/suggest?prefix=AMAZON
甚至可以搜索特定区域内的公司。
这在个别情况下非常好用,但我有 2 个问题。
1) 我如何将其推广到更大的数据集。
2) 根据该网站还说:
Matching (or reconciling) to legal entities allows you to get more information about the companies (for example the registered address or statutory filings).
我如何访问这些信息?
文档中的 GET 响应不显示此信息。
由 OpenCorporates 实施的协调 API 由 OpenRefine on its wiki 指定。
要协调更大的数据集,您应该使用多重查询模式,如下所示:
这是上面请求中 queries
参数的可读版本:
{
"q0": {
"query": "cambridge analytica"
},
"q1": {
"query": "mossack fonseca"
},
"q2": {
"query": "danske bank"
}
}
要从协调 API 返回的记录中检索更多信息,您需要使用 OpenRefine 指定的 REST API, as their reconciliation endpoint does not support the Data Extension API。如果您想在多条记录上使用它,您将需要为此获得一个 API 密钥。
使用 OpenRefine:它拥有您所要求的一切,而且还有更多,重写它不会浪费精力。
解决您的权限问题。