# SSL证书

SSL 证书允许您在使用 SERP API 时建立端到端的加密连接。

{% hint style="info" %}
注：如果您只是进行初步测试，可以暂时不使用 SSL 证书。使用 SSL 证书非常简单，您只需下载他，并根据您的情况选择如何使用它。
{% endhint %}

**一、下载 SSL 证书**

{% hint style="info" %}
[**点击此处**](https://dashboard.thordata.com/files/rootCA.crt)将 SSL 证书下载到您的硬盘中。
{% endhint %}

**二、在代码中使用 SSL 证书**\
1、大多数情况下，您无需安装 SSL 证书，只需在代码中加载 SSL 证书即可。例如，对于 CURL:

```sh
curl "https://www.google.com/search?q=pizza&json=1" --proxy scraping.thordata.com:30001 --proxy-user td-customer-serp_USERNAME:PASSWORD --cacert [path to CA.CRT]  
```

其他具体语法可参考仪表盘中的代码示例。

2、在某些情况下，您需要在计算机上安装 SSL 证书。例如，使用某些不允许从硬盘加载证书的第三方工具时。

安装说明：\
① SSL 证书需要安装在实际运行抓取代码或者应用程序的主机上。\
大多数情况下，是您的 PC ，但是如果您使用云托管服务器来运行代码，就需要在服务器上安装 SSL 证书。

②安装操作

> windows> \
> · 双击“rootCA”文件> \
> · 按照 Windows 说明步骤安装证书> \
> · 安装完成后重新启动计算机> \
> · 重启成功后，您将能够正常连接到搜索引擎刮刀API

> Chrome> \
> · 打开浏览器，并点击浏览器的设置功能> \
> · 选择“隐私与安全”并单击“安全”> \
> · 向下滚动页面并找到“管理证书”，然后单击> \
> · 在新页面点击“管理从 Windows 导入的证书”> \
> · 在弹出的弹窗中选择“受信任的根证书颁发机构”，然后点击“导入”按钮> \
> · 点击“下一步”> \
> · 点击“浏览...”，选择您刚刚下载的证书，再点击“下一步”> \
> · 选择“将所有证书放入以下存储中”，再点击“下一步”> \
> · 确保选择的证书保存的是“受信任的根证书颁发机构”，再点击“完成”> \
> · 最后点击“OK”即可
>
> <img src="https://4104892590-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjqnwIl63IM96hzuNICho%2Fuploads%2Fy4oEqhOnKPqPF8HHlTUv%2FChrome%20Step%201.png?alt=media&#x26;token=2863a703-d3e2-40a0-b235-f3dd23a7a649" alt="" data-size="original"><img src="https://4104892590-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjqnwIl63IM96hzuNICho%2Fuploads%2FGZ9WFCs2oiiZLZ1NeMqJ%2FChrome%20Step%202.png?alt=media&#x26;token=5bf040ef-da7a-41be-9423-88e93dc96f25" alt="" data-size="original"><img src="https://4104892590-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjqnwIl63IM96hzuNICho%2Fuploads%2FVp5ucKiP0yB4uaOyvgSN%2FChrome%20Step%203.png?alt=media&#x26;token=7196b0eb-5083-4dfc-8fba-1bcb84b175bc" alt="" data-size="original"><img src="https://4104892590-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjqnwIl63IM96hzuNICho%2Fuploads%2Fz463Jpdn47hS4KOuIOvO%2FChrome%20Step%204.png?alt=media&#x26;token=27962d8b-0504-4f0e-ab8a-2ad5fef8e139" alt="" data-size="original"><img src="https://4104892590-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjqnwIl63IM96hzuNICho%2Fuploads%2F9ERlQbxwffw3DevF754Z%2FChrome%20Step%205.png?alt=media&#x26;token=830a67a8-4603-4e65-a4ff-ff2cd7301ded" alt="" data-size="original"><img src="https://4104892590-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjqnwIl63IM96hzuNICho%2Fuploads%2F68lVrm3fjOsgDpWavEeG%2FChrome%20Step%206.png?alt=media&#x26;token=cbb8dd0b-9528-4793-8dff-810003e34598" alt="" data-size="original"><img src="https://4104892590-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjqnwIl63IM96hzuNICho%2Fuploads%2FreeA2twNADmiz3tNcz39%2FChrome%20Step%207.png?alt=media&#x26;token=46464a1e-d5d4-4991-84e7-13ea22b00568" alt="" data-size="original"><img src="https://4104892590-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjqnwIl63IM96hzuNICho%2Fuploads%2FSgONNujRCpjqctdPgbhh%2FChrome%20Step%208.png?alt=media&#x26;token=385c561c-f630-4913-ab5c-1453054bcefb" alt="" data-size="original"><img src="https://4104892590-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjqnwIl63IM96hzuNICho%2Fuploads%2Fwnc7CC54ciD913tt3fEo%2FChrome%20Step%209.png?alt=media&#x26;token=b0d78d91-4340-47a7-b7e8-6ffff445e7f7" alt="" data-size="original"><img src="https://4104892590-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjqnwIl63IM96hzuNICho%2Fuploads%2FYWllzo691QGIbbFfKVg8%2FChrome%20Step%2010.png?alt=media&#x26;token=cb1356d5-9c71-4330-9d5f-4e6743c139c1" alt="" data-size="original">

> Firefox> \
> · 打开浏览器，并点击浏览器的设置功能> \
> · 选择“隐私与安全”，向下滚动页面并找到“安全”，点击“查看证书”> \
> · 在弹出的弹窗中选择“权限”，再点击“导入...”> \
> · 选择您刚刚下载的证书后，在弹窗的弹窗中选择复选框“信任此 CA 来识别网站”，最后点击“OK”即可
>
> <img src="https://4104892590-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjqnwIl63IM96hzuNICho%2Fuploads%2FMVmJT1X3su8cs773jzCS%2FFirefox%20Step%201.png?alt=media&#x26;token=a686ad48-baa8-4c5c-aeda-83a03c34a95b" alt="" data-size="original"><img src="https://4104892590-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjqnwIl63IM96hzuNICho%2Fuploads%2FeJoSaGC2aCU9oBohPV1N%2FFirefox%20Step%202.png?alt=media&#x26;token=a6616cc3-ce4a-489a-b95c-69a93d786294" alt="" data-size="original"><img src="https://4104892590-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjqnwIl63IM96hzuNICho%2Fuploads%2FVRwhQRMplO0qvluVStGy%2FFirefox%20Step%203.png?alt=media&#x26;token=b8570cfd-5c38-47d4-8f94-d3e9a1372049" alt="" data-size="original"><img src="https://4104892590-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjqnwIl63IM96hzuNICho%2Fuploads%2FB0h80jgVYC15RQA8qx4b%2FFirefox%20Step%204.png?alt=media&#x26;token=2b7e453d-dc20-44a0-a9d6-bcd57da1b748" alt="" data-size="original">

> Linux> \
> · 将下载的证书文件“”复制到 /usr/local/share/ca-certificates/ 文件夹> \
> · 运行 sudo update-ca-certificates。该命令的输出应表明已添加 1 个证书> \
> · 访问受 SSL 保护的网站，检查一切是否正常运行即可

> macOS> \
> · 双击下载的证书文件。您将看到“Keychain Access”应用程序> \
> · 双击“rootCA”证书以查看带有证书设置的弹出窗口> \
> · 在“使用此证书时”下拉菜单中选择“始终信任”> \
> · 关闭弹出窗口并在询问时输入您的凭据。> \
> · 重新启动浏览器并转到受 SSL 保护的网站以检查一切是否按预期运行即可

**三、如何忽略 SSL 错误**\
在某些情况下，如果您不想按照我们的证书，可以忽略SSL错误。请参考下方不同的代码示例：

```sh
curl -k "https://www.bing.com/search?q=pizza&json=1" --proxy scraping.thordata.com:30001 --proxy-user td-customer-serp_USERNAME:PASSWORD
```

如果您需要更多帮助，请通过邮箱<support@thordata.com>联系我们。


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://doc.thordata.com/doc/zh/pa-qu/serp-api/ssl-zheng-shu.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
