まだ非公式のGoogleReaderAPIからサブスクリプション(スター付き、いいね、タグはボーナス)を現在取得できる(任意の言語、できればルビーの)動作中のクライアントはありますか?
これとこれの両方を試しましたが、 http://www.google.com/reader/api/0/subscription/listなどの単純なリクエストを行うことができないようです。これはブラウザで使用すると完全に機能します。
まだ非公式のGoogleReaderAPIからサブスクリプション(スター付き、いいね、タグはボーナス)を現在取得できる(任意の言語、できればルビーの)動作中のクライアントはありますか?
これとこれの両方を試しましたが、 http://www.google.com/reader/api/0/subscription/listなどの単純なリクエストを行うことができないようです。これはブラウザで使用すると完全に機能します。
私はこれが私が見つけた他のいくつかの投稿であり、これに類似していると答えました...したがって、ルビーの場合、google-api-client(任意のgoogle api)を使用して、いくつかのインがありますOAuthではなくAPIキーを使用する場合は認証を使用します。
このプロセスの概要を(APIキーサーバー側を使用して)コードの住居で説明しました。
クライアントを構築するときに、authorzation paramを明示的にnilに設定する必要があります。そうしないと、gemはOAuthを使用して認証を試みます。そのため、APIキーのみを使用してサーバーから呼び出すと、常に401Unauthorizedを取得します。コードの住居-rubyのgoogle-api-client
require 'openssl'
OpenSSL::SSL::VERIFY_PEER = OpenSSL::SSL::VERIFY_NONE
require 'google/api_client'
client = Google::APIClient.new(:key => 'your-api-key', :authorization => nil)
search = client.discovered_api('customsearch')
response = client.execute(
:api_method => search.cse.list,
:parameters => {
'q' => 'the hoff',
'key' => 'your-api-key',
'cx' => 'your-custom-search-id'
}
)