2013-03-25 59 views
1

我使用tweetsharp和twitter版本1.1從twitter訪問數據。我可以從我的應用程序(Asp.net Web應用程序)使用OAuth登錄。我在Cookie中存儲令牌和tokensecret,當我嘗試訪問任何Twitter API時,例如/statuses/oembed.json?id=xxxxx我什麼也沒有。這發生在我的服務器中。但是當我調試應用程序時,一切都按需要運行。我懷疑我的Twitter帳戶中的「我的應用程序」部分中的設置有什麼問題。或者認證方法有問題。無法從使用tweetsharp獲得1.1版OAuth憑證的任何twitter api獲取結果

在我的Twitter帳戶的「我的應用」部分,我已經給出了以下細節:

授權正在工作。但是我無法從apis獲取數據。

回答

0

我自己解決了這個問題。讓我發佈可能有助於其他人在類似於我的情況下的答案。

問題的原因:我將twitter tweet id的值從視圖傳遞給了javascript的api。這是JavaScript的問題,它不會根據需要解釋「長」(64位整數)類型。它在最後修剪數字。

修正案:將單詞引號或雙引號內的推文id括起來,使其成爲JavaScript內部的字符串變量。所以最後不要修剪。解決問題。

問候

蘇尼爾

相關問題