2011-07-21 17 views
0

私はDocuments List APIを使用して認証を作成しました。私は正常に認証され、ユーザーが持っているすべての文書を見ることができるトークンを得ることができますが、新しい文書をアップロードすることはできません。Rails Google Data List API AuthSubトークンが無効

私はGData4Ruby AuthSubにsecure = falseを使用している可能性がありますが、http://docs.google.com/feeds/documents/private/fullを照会するようにAPIを変更している可能性があります。 Https:バージョンはどちらも動作しませんが、おそらく私は安全でないトークンを要求したためです。

これを修正する方法を知っている人はいますか?正確なエラー:

GData4Ruby::HTTPRequestFailed (<HTML> 
<HEAD> 
<TITLE>Token invalid</TITLE> 
</HEAD> 
<BODY BGCOLOR="#FFFFFF" TEXT="#000000"> 
<H1>Token invalid</H1> 
<H2>Error 401</H2> 
</BODY> 
</HTML> 
): 

答えて

0

私はそれを理解しました。 GDocs4Rubyを使ってこの問題を抱えていた人は、GemのソースでGoogle認証トークンで認証していますが、AuthSubでトークンを受け取っています。したがって、その投稿要求を変更して、トークンを渡すだけでなく、「Google Auth」ではなく「AuthSub」としてヘッダにラベルを付ける必要があります

関連する問題