【问题标题】:What are guids?什么是向导?
【发布时间】:2015-07-06 05:22:42
【问题描述】:

您好,您能告诉我下面给出的代码中的连接器-guid、用户-guid 和 api 密钥是什么,以及如何为任何网站获取它们?

<pre>
<?php

$userGuid = "8f65f01f-c6bc-42a4-914d-879efd159abd";
$apiKey = "private";

// Issues a query request to import.io
function query($connectorGuid, $input, $userGuid, $apiKey) {

    $url = "https://query.import.io/store/connector/" . $connectorGuid . "/_query?_user=" . urlencode($userGuid) . "&_apikey=" . urlencode($apiKey);

    $ch = curl_init($url);
    curl_setopt($ch, CURLOPT_HTTPHEADER, array(
        "Content-Type: application/json",
        "import-io-client: import.io PHP client",
        "import-io-client-version: 2.0.0"
    ));
    curl_setopt($ch, CURLOPT_POSTFIELDS,  json_encode(array("input" => $input)));
    curl_setopt($ch, CURLOPT_POST, 1);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($ch, CURLOPT_HEADER, 0);
    $result = curl_exec($ch);
    curl_close($ch);

    return json_decode($result);
}

// Query for tile Curs Banca Comerciala Feroviara
$result = query("7d00ba0e-947c-403f-b33b-886a7ee2a300", array(
  "webpage/url" => "http://www.bfer.ro/ro/curs-valutar/",
), $userGuid, $apiKey, false);
var_dump($result);

?>

【问题讨论】:

  • 不太清楚你在问什么。从您的代码的外观来看,它是您正在访问的网站分配的东西......这意味着获取它的方法会因服务而异。
  • 感谢乔恩的评论!

标签: php web-scraping import.io


【解决方案1】:
  1. User-guid 是您的 import.io 用户唯一标识符。您可能会在用户的settings' page 上看到它。
  2. Connector-guid 是一般意义上的每个连接器的唯一标识符,它可能是连接器、爬虫、提取器。它会自动为每个 api 连接器发出。您可能会为每个 api 片段获得它。请参阅data page。下面是一个带有 connector-guid 的爬虫示例(在白框中):
  3. API 密钥 是您所有 api 的唯一密钥。它是可再生的(您可能会生成一个新的)。只需输入您的account page,进入 API 密钥行并输入您的密码即可解锁 api 密钥。阅读更多here 如何获取 api 密钥。 解锁的 API 密钥:

【讨论】:

    【解决方案2】:

    不确定,但这是我的想法。我认为 connectorGuid 是一些用于创建 Web api 链接的随机密钥。
    apiKey 显然是 api 密钥。
    userGuid 又是一些记录的标识
    所有 web api 都不相同,因此您无法获取任何网站的 api 详细信息

    【讨论】:

      猜你喜欢
      • 2011-05-14
      • 2011-08-30
      • 1970-01-01
      • 2010-10-28
      • 2012-06-29
      • 2012-07-20
      • 1970-01-01
      • 2019-07-26
      • 2012-11-06
      相关资源
      最近更新 更多