C# 如何使用带有c的Plaid.NET Nuget包创建链接令牌#
功能齐全,可以在生产代码中使用吗 我正在尝试创建一个链接令牌,如下所示C# 如何使用带有c的Plaid.NET Nuget包创建链接令牌#,c#,.net,stripe-payments,asp.net-core-2.1,plaid,C#,.net,Stripe Payments,Asp.net Core 2.1,Plaid,功能齐全,可以在生产代码中使用吗 我正在尝试创建一个链接令牌,如下所示 var plaid = new PlaidClient(Acklann.Plaid.Environment.Development); string[] products = new string[] { "transactions" }; string[] countryCodes = new string[] { "US
var plaid = new PlaidClient(Acklann.Plaid.Environment.Development);
string[] products = new string[] { "transactions" };
string[] countryCodes = new string[] { "US" };
var user = new UserInfo();
user.ClientUserId = "123bs6a4";
var createLinkTokenRequest = new CreateLinkTokenRequest
{
ClientId = "*****************",
Secret = "****************",
Products = products,
CountryCodes = countryCodes,
Language = "en",
ClientName = "My client",
User=user
};
try
{
var result = getToken(createLinkTokenRequest);
}
catch(Exception e)
{
Console.WriteLine(e);
Console.ReadKey();
}
public static async Task<CreateLinkTokenResponse> getToken(CreateLinkTokenRequest createLinkTokenRequest)
{
var plaid = new PlaidClient(Acklann.Plaid.Environment.Development);
try
{
var res= await plaid.CreateLinkToken(createLinkTokenRequest);
Console.WriteLine(res.LinkToken);
return res;
}
catch(Exception e)
{
Console.WriteLine(e);
}
finally
{
Console.WriteLine("Abc");
Console.ReadKey();
}
var plaid=newplaidclient(Acklann.plaid.Environment.Development);
字符串[]产品=新字符串[]{“事务”};
字符串[]countryCodes=新字符串[]{“US”};
var user=new UserInfo();
user.ClientUserId=“123bs6a4”;
var createLinkTokenRequest=新建createLinkTokenRequest
{
ClientId=“****************”,
Secret=“****************”,
产品=产品,
CountryCodes=CountryCodes,
Language=“en”,
ClientName=“我的客户”,
用户=用户
};
尝试
{
var result=getToken(createLinkTokenRequest);
}
捕获(例外e)
{
控制台写入线(e);
Console.ReadKey();
}
公共静态异步任务getToken(CreateLinkTokenRequest CreateLinkTokenRequest)
{
var plaid=新的plaid客户端(Acklann.plaid.Environment.Development);
尝试
{
var res=wait plaid.CreateLinkToken(createLinkTokenRequest);
控制台写入线(res.LinkToken);
返回res;
}
捕获(例外e)
{
控制台写入线(e);
}
最后
{
控制台写入线(“Abc”);
Console.ReadKey();
}
当我到达
等待格子。CreateLinkToken(createLinkTokenRequest);
执行在没有execption的情况下停止
这是创建链接令牌的正确方法还是其他方法?
(使用.Net core 2.1,Acklann.Plaid Nuget)尝试将环境从开发更改为沙盒。可能您正在使用沙盒键并将环境作为开发传递。尝试将环境从开发更改为沙盒。可能您正在使用沙盒键并将环境作为开发传递