是否有任何展示FastLink集成的.net示例应用程序?Fastlink OAuth进程
如果没有,有可能是你的记录通过.NET/C#和输出正确的iframe网址使用OAuth认证的最佳途径?
能否请您记录此过程中没有指向我:
是否有任何展示FastLink集成的.net示例应用程序?Fastlink OAuth进程
如果没有,有可能是你的记录通过.NET/C#和输出正确的iframe网址使用OAuth认证的最佳途径?
能否请您记录此过程中没有指向我:
我已经成功地获得了“添加帐户” FastLink的成功合作开发人员门户使用C#。
代码如下粘贴,如果你需要它,我可以添加更多的细节。
public static string GetAddAccountFastLinkUrl()
{
var oauthAccessToken = (JObject)JsonConvert.DeserializeObject(GetYodleeRestResult("jsonsdk/OAuthAccessTokenManagementService/getOAuthAccessToken", new Dictionary<string, object>()
{
{"cobSessionToken", cobSessionToken},
{"userSessionToken", userSessionToken},
{"bridgetAppId", "10003200"}
}));
var oauth = new OAuth.OAuthBase();
var nonce = string.Empty;
var ts = oauth.GenerateTimeStamp();
var urlParams = "?access_type=oauthdeeplink&displayMode=desktop";
var baseUrl = "https://fastlink.yodlee.com/appscenter/fastlinksb/linkAccount.fastlinksb.action";
var url = new Uri(baseUrl + urlParams);
var consumerKey = "a458bdf184d34c0cab7ef7ffbb5f016b";
var consumerSecret = "1ece74e1ca9e4befbb1b64daba7c4a24";
var token = oauthAccessToken["token"].ToString();
var tokenSecret = oauthAccessToken["tokenSecret"].ToString();
var httpMethod = "GET";
var normalizedUrl = "";
var normalizedRequestParameters = "";
var sig = string.Empty;
while (true)
{
nonce = oauth.GenerateNonce();
sig = oauth.GenerateSignature(url
, consumerKey
, consumerSecret
, token
, tokenSecret
, httpMethod
, ts
, nonce
, OAuth.OAuthBase.SignatureTypes.HMACSHA1
, out normalizedUrl
, out normalizedRequestParameters);
if (!sig.Contains('+'))
{
break;
}
}
var fastLinkUrl = normalizedUrl + "?" + normalizedRequestParameters + "&oauth_signature=" + sig;
return fastLinkUrl;
}
是否有类似表示的oauth库的Java代码? –
对于您收到的错误:
我一直在尝试的OAuth和浏览到 fastlink页面后收到此错误 的oauth_token = e9784744d0ff4ce09a47a3c88e15097e & oauth_error_problem = SYSTEM_ERROR &Øauth_error_code = 415 & gws_rd = ssl
如果您已经是自定义呃那么,我建议你使用Yodlee客户服务工具提交服务请求。
除此之外,这里有几点建议: 请在创建OAUTH签名时注意任何额外的空间或字符,如果会出现不需要的字符或空格,那么它将无法工作。
请问具体是什么从提供的链接中缺少?在使用提到的链接上的信息时,您面临哪些具体问题? –
尝试OAuth并浏览到快速链接页面后,我总是收到此错误?oauth_token = e9784744d0ff4ce09a47a3c88e15097e&oauth_error_problem = system_error&oauth_error_code = 415&gws_rd = ssl 您知道这意味着什么吗? – user3799628
请参阅我的回答。 –