# 开发工具

## 库和SDK

我们也提供多种编程语言的开发库，开发者可以根据自己的需要，选择对应的库。

* [wechatpay-apache-httpclient](https://github.com/wechatpay-apiv3/wechatpay-apache-httpclient)，适用于使用Apache HttpClient处理HTTP的Java开发者。
* [wechatpay-guzzle-middleware](https://github.com/wechatpay-apiv3/wechatpay-guzzle-middleware)，适用于PHP开发者。
* [wechatpay-go](https://github.com/wechatpay-apiv3/wechatpay-go)，适用于Go开发者。

## 工具

如果开发者使用过`Postman`进行HTTP API的调试，我们推荐在正式开发之前，使用[Postman签名脚本](https://github.com/wechatpay-apiv3/wechatpay-postman-script)进行接口体验。

另外，我们提供的[微信支付平台证书下载工具](https://github.com/wechatpay-apiv3/CertificateDownloader)，可以协助开发者完成证书下载。同时，它也是个很好的Java示例程序。

## 第三方工具或库

{% hint style="warning" %}
微信支付没有审核或者控制以下的第三方工具和库，不能保证它们的安全性和可靠性。
{% endhint %}


---

# 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://wechatpay-api.gitbook.io/wechatpay-api-v3/kai-fa-gong-ju.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.
