我正在使用 Twitter4j 并尝试获取用户的 Twitter 访问令牌并将其存储到数据库中以供以后发布推文。我想完全用 jQuery 和 ajax 默默地完成它。
我有一个具有必要基本功能的 cfc。例如,下面的 jquery 调用了一个 cfc 函数,该函数生成 requestURL 并弹出一个 Twitter auth 窗口。
$(".cbLinkTwitter").live("click", function(e) {
$.getJSON(cfcRoot + "/twitter.cfc?method=getRequestURL&returnformat=json, {"user_id":user_id}, function(res,code) {
openWindow(res);
});
e.preventDefault();
});
这一切都很好。但是,在用户授予授权后,我如何使用 jQuery 来捕获返回的令牌。它需要返回到指定的回调 URL,但如果可能的话,我希望它静默返回数据。这可以用 iframe 完成吗?
我可能要求太多了,但如果有人做过类似的事情,我真的很感激朝着正确的方向推进。