easywechat README

The project's README from github.com/w7corp/easywechat. As one markdown file: README.md.

EasyWeChat

📦 一个 PHP 微信开发 SDK,开源 SaaS 平台提供商 微擎 旗下开源产品。

Test Status Lint Status Latest Stable Version Latest Unstable Version Total Downloads License

环境需求

安装

composer require w7corp/easywechat

使用示例

基本使用(以公众号服务端为例):

<?php

use EasyWeChat\OfficialAccount\Application;

$config = [
    'app_id' => 'wx3cf0f39249eb0exxx',
    'secret' => 'f1c242f4f28f735d4687abb469072xxx',
    'aes_key' => 'abcdefghijklmnopqrstuvwxyz0123456789ABCDEFG',
    'token' => 'easywechat',
];

$app = new Application($config);

$server = $app->getServer();

$server->with(fn() => "您好!EasyWeChat!");

$response = $server->serve();

文档和链接

官网 · 讨论 · 更新策略

:heart: 支持我

如果你喜欢我的项目并想支持它,点击这里 :heart:

可爱的贡献者们

License

MIT

easywechat (w7corp/easywechat)

Searching Database…

Что это такое?EasyWeChat — это PHP SDK с открытым исходным кодом для разработки под WeChat. Его поддерживает WeEngine (微擎) — поставщик SaaS-платформы с открытым кодом.
Это облачный сервис или то, что я добавляю в свой код?Это библиотека: вы устанавливаете её в свой PHP-проект через Composer и вызываете API WeChat из серверного кода — отдельно ничего разворачивать не нужно.
Что нужно моему серверу перед установкой?PHP 8.0.2 или новее и Composer 2.0 или новее — это все требования к окружению, которые перечислены в README.
SDK сам по себе достаточен, или мне нужны свои учётные данные WeChat?SDK лишь обёртка над API WeChat — без вашего собственного приложения в WeChat и его учётных данных он ничего не делает. Базовый пример из README — это серверная интеграция с официальным аккаунтом (公众号), и она предполагает, что у вас уже есть аккаунт для подключения.
Нужно ли быть PHP-разработчиком, чтобы им пользоваться?Да — библиотека живёт внутри кодовой базы на PHP 8+, поэтому она рассчитана на разработчиков, которые делают серверную функциональность для WeChat на PHP.
Что такое WeEngine (微擎)?WeEngine — это поставщик SaaS-платформы с открытым исходным кодом, и EasyWeChat — один из опенсорсных продуктов в его поддержке. Проект на GitHub с 2015 года и распространяется по лицензии MIT.
Можно ли использовать в коммерческом проекте?Да. EasyWeChat распространяется по лицензии MIT, поэтому коммерческое использование, изменение и распространение разрешены — достаточно сохранить уведомление о лицензии.
Как выглядит первый рабочий пример?В README разобран базовый серверный пример для официального аккаунта WeChat (公众号服务端) — это типичная отправная точка, а для остального там даны ссылки на официальный сайт, обсуждения сообщества и политику обновлений.
Creator
w7corp
Size
7.1 MB
Stars
10.4K
Age
11y
Commits · 90 Days