0

Omniauth を使用して、Tumblr API v2 から Oauth トークンを取得しようとしています。Tumblr でアプリを承認できますが、アプリのコールバック ページにリダイレクトされると、次のエラーが表示されます。

(tumblr) Callback phase initiated.
REXML::ParseException (#<REXML::ParseException: Missing end tag for 'link' (got "head")
Line: 10
Position: 528
Last 80 unconsumed characters:
>

私が見るログを少し下に:

Missing end tag for 'link' (got "head")
Line: 10
Position: 528

返されたデータが正しくフォーマットされていないかどうかを確認できるように、リクエスト オブジェクトをデバッグする方法はありますか? 私が間違っていることは他にありますか?

ホスティングは Heroku で

4

1 に答える 1

0

答えは時代遅れの宝石の使用にあることがわかりました。

私はomniauth1.0.1を使用していました-1.1.1に更新され、すべてが機能しました!

于 2012-09-06T20:47:29.287 に答える