あなたのスターは私たちにとって最高のサポートです!それは私たちが頑張れる原動力でもあります!
PowerWeChat は、Golang に基づいた WeChat SDK 開発フレームワークです。現時点では、WeChat ミニ プログラム、企業 WeChat、WeChat 支払いなど、ほとんどのシナリオの API をカバーしています。
PowerWeChat は、WeChat 開発を開始する際のさまざまな困難を軽減することに尽力しています。ユーザーは API の使用方法だけを考慮すればよく、さまざまな AES 暗号化と復号化、署名と検証、コールバック通知の暗号化と復号化などに注意を払う必要はありません。基盤となる WeChat 開発に必要です。
go get -u github.com/ArtisanCloud/PowerWeChat/v3
デモ: インスタンス オブジェクトを初期化し、アプレットの認証ログイン インターフェイスを呼び出します。
import (
"github.com/ArtisanCloud/PowerWeChat/v3/src/miniProgram"
"os"
)
// 1. 初始化小程序应用实例
app , err := miniProgram . NewMiniProgram ( & miniProgram. UserConfig {
AppID : os . Getenv ( "miniprogram_app_id" ), // 小程序、公众号或者企业微信的appid
Secret : os . Getenv ( "miniprogram_secret" ), // 商户号 appID
HttpDebug : true ,
Debug : false ,
})
// 2. 调用小程序的授权登陆接口
code := "CODE" // 前端小程序登录时,从微信获取的code
rs , err := app . Auth . Session ( code )
printf ( rs . OpenID )
インターフェイスの例については、公式ドキュメントを開いてください。
公式 Web サイトのドキュメント: ユーザーが開発した SDK 機能を検索して使用するのに便利な、包括的なインターフェイスのドキュメント
使用例:PowerWeChatの設定や使い方をチュートリアルで学ぶことができます
ps: 私たちは別のプロジェクト PowerWechatTutorial を作成しました。これは基本的に最も一般的に使用される API をカバーしており、誰もが Golang WeChat 開発をより早く開始できるようにしたいと考えています。
詳細については、公式ドキュメントを参照してください。
チームの多くの学生と同様に、彼らも PHP から Golang に切り替えました。具体的な理由と利点をここで紹介する必要はありません。 しかし現在、WeChat のエコシステムはプライベート ドメイン管理に独特に適しているため、当社はかなりの数の企業 WeChat 機能も開発しました。ただ、golang に変換する過程で (easywechat) のような使いやすい SDK が見つかりませんでした。そこで、私たちは golang の学習者に何らかの貢献をしたいと考えています。この製品は長期間維持され、反復される予定です。学生の皆さんには、使用中にさらに意見を述べていただきたいと考えています。
PowerWechatに基づくPowerX顧客ドメインシステム
WeyUI は、PowerX と非常に親和性の高い WeChat エコロジカル フロントエンド コンポーネント ライブラリです。
BaiduTrans Baidu 翻訳 Go-SDK、AIGC バックグラウンド プロンプト翻訳アーティファクト
バージョン 3 への貢献について、Northseadl に特別に感謝します。
コメントがある場合は、Github の問題に関するフィードバックを提供してください。同時に、以下の QR コードをスキャンして WeChat ディスカッション グループに参加することもできます。
マイケル・フー
北王