Легковесный и высокопроизводительный библиотека API V3 WeChat Pay
Если вам помог проект, пожалуйста, не забудьте оценить его звездами!
Также исправлены знаки препинания и стилистика текста.# Быстрый старт
WeChatPayV3
// Создание клиента
var client = new WechatPayClient();
// Создание объекта запроса TransactionsGetRequest согласно официальной документации WeChat
var request = new TransactionsGetRequest("номер_заказа", "идентификатор_магазина");
// Настройка параметров вызова
var options = new WechatOptions(appid, merch, cerpath, apiSecret);
// Выполнение запроса
TransactionsGetResponse response = await client.ExecuteRequestAsync(request, options);
WeChatPayV3.Api
, можно использовать следующий вариант var api = new WeChatPayApi(appid, merch, cerpath, apiSecret);
TransactionsGetResponse response = await api.TransactionsGet(new TransactionsGetRequest("номер_заказа", "идентификатор_магазина"));
TransactionsGetRequest
и TransactionsGetResponse
.
в шаге 3 эти классы уже реализованы в библиотеке WeChatPayV3.Api
.# Интерфейсы WeChatPayV3.Api
Не реализованные интерфейсы в WeChatPayV3.Api
не означают, что они недоступны. Они могут быть реализованы путём создания соответствующих классов и вызова метода ExecuteRequestAsync
из базового SDK.Интерфейс | Метод | Статус |
---|---|---|
Получение информации об заказе | TransactionsGet | ✔ |
У меня есть ограниченное время и энергию, поэтому приветствую предложения по улучшению этого проекта через pull requests.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )