2010-12-16 146 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

相關問題