2010-12-16 118 views
1

我正在创建一个小部件应用程序,其中所有前端都使用jQuery在JavaScript中。我做了所有服务器交互的php服务器脚本的Ajax调用。我试图通过推特使用Zend oauth类代表我的用户发送Twits。我得到的重定向好吧,去微博,接受授权,然后我卡住。因为我的重定向页面需要与我们从应用程序所在的页面所在的页面保持一致。现在,从Twitter回来后,Zend希望使用$ _GET,但是因为我正在从javascript/ajax调用所有的php脚本,所以我不知道如何将整个$ _GET传递给应该使用的php脚本请求最终的访问授权令牌......我似乎失败了,当我只是从url中提取变量并通过ajax将它们发送到PHP到Zend函数......有没有更好的方法来处理基于ajax的应用程序的oauth身份验证?在Ajax应用程序中获取Twitter oauth访问令牌

回答

1

我正在研究类似的应用程序。

我曾经通过PHP使用Oauth来获取访问令牌。不过,我最近开始使用Twitter @Anywhere来生成访问令牌。

它的工作方式与Facebook Connect类似,所以一旦通过@Anywhere连接,您就可以照常开展业务了。

我只使用Javascript,但它听起来像你的情况,你只想指向你的重定向url到你的PHP脚本。

+0

@Anywhere正在被淘汰,所以它不再是一个可行的解决方案。 – 2012-11-25 23:18:25

相关问题