問題タブ [google-reader]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - Google リーダー編集 API 認証の問題
認証 GReader 編集 API に問題があります。認証のために HTTPS (https://www.google.com/accounts/ClientLogin) を実行できます。Google は 3 つのトークン (SID、LSID、AUTH) を返しますが、HSID は返しません。
新しいフィードhttp://www.google.com/reader/api/0/subscription/quickadd?ck=1290452912454&client=scroll with POST data T=djj72HsnLS8293&quickadd=blog.martindoms.com/feed/ を HSID なしで追加しようとするとCookie は、応答ステータス コード 401 です。Cookie の SID と HSID を使用すると、すべて正常に動作します。
この HSID 文字列とは何ですか?どこで確認できますか?
回答ありがとうございます。
私のコード:
google-reader - Google Reader API フィード アイテム数
Google リーダー アカウントに Test という名前のフォルダーがあり、そこには 200 個のアイテムが含まれています。一度に 20 個のアイテムだけを収集したいと考えています。
ドキュメントによると、最初の 20 項目を取得するために ?n=20 または ?count=20 を URL に追加できます。しかし、このリンクhttp://www.google.com/reader/atom/user/-/label/Test?count=20またはhttp://www.google.com/reader/atom/user/-/を使用するとlabel/Test?n=20 200 全部取得しました。
google-reader - Google Reader API から 400 クライアント エラーを受け取る (具体的には、ユーザーが承認した編集/削除)
半年以上前に書いた iphone 用の Google リーダー クライアントを修正しようとしてきましたが、Google が 6 月に Google リーダーの認証スキームを変更した後に壊れました。現在、アイテム、フィード、フォルダーの編集/削除機能で障害にぶつかっています...
www.google.com/reader/api/0/subscription/edit
www.google.com/reader/api/0/edit-tag
www.google.com/reader/api/0/mark-all-as-read
www.google.com/reader/api/0/disable-tag
www.google.com/reader/api/0/item/edit
www.google.com/reader/api/0/item/delete
上記のインターフェースに対して行われたリクエストはすべて、400 Bad Request エラーになります。リクエストのレスポンス ヘッドを確認すると、その理由は不正なトークンであることがわかりました。
"Cache-Control" = "no-cache, no-store, max-age=0, must-revalidate"; 「コンテンツの長さ」= 1334; "Content-Type" = "text/html; charset=UTF-8"; Date = "Thu, 25 Nov 2010 09:51:08 GMT"; Expires = "Fri, 01 Jan 1990 00:00:00 GMT"; プラグマ = "キャッシュなし"; サーバー = GSE; 「X-Content-Type-Options」= nosniff; "X-Frame-Options" = SAMEORIGIN; "X-Reader-Google-Bad-Token" = true; "X-Reader-Google-Version" = "521-000"; "X リーダー ユーザー" = 05659401224324679732; "X-Xss-Protection" = "1; モード = ブロック";
www.google.com/reader/api/0/token から取得したトークンを必要とするのは上記の API だけであるため、これは理にかなっています。
以下は、私が使用しているトークンの 1 つのサンプルです: tpMLOEjtCjn2zzb6Gg2IYw
さて、6月以前は上記の機能が動いていたので、私のトークン取得は正しかったに違いありません。現在、同じエンドポイントを使用して応答を取得しているので、問題ないように見えますが、SID と認証トークンの長さを考えると、返されるトークンは疑わしいほど短いようです (トークンが正しいかどうか思い出せません)。 6 月以前はこの短さでした)。再度ログインして新しいトークンを再取得しても同じエラーが発生するため、有効期限が切れる可能性はありません。トークン文字列に空白がないことを確認したので、それもあり得ません。
誰かが私が間違っている可能性があることを知っていますか? HSID文字列がCookieのSIDとともに必要になる可能性があると推測した同じトピックに関する未回答の投稿を除いて、オンラインの他の場所に関する他の情報を見つけることができませんでした.
android - Androidでの非公式のGoogleリーダーAPIの使用
Android用のGoogleリーダーアプリを開発しようとしています。このアプリは、今日以前は次のコードで正常に動作していました。
androidAPI2.0コードを使用して有効なトークンを取得します。
昨日このコードは機能していましたが、今日は機能しなくなりました。非公式のGoogleReaderAPIのサーバー側での変更はありますか?
java - GoogleReaderAPI-フィードの取得
特定のラベル/カテゴリに該当するすべてのフィードの名前/URIを取得するためにユーザーが行うことができるGoogleリーダーサービスコールがあるかどうかを誰かが知っていますか?ありがとう!
api - Google Reader API の Sharers パラメータ
ブロードキャスト フレンド クエリ中の Google Reader API での sharers= パラメータの意味と、その値を操作する方法を知りたいです。
私はこのように尋ねています:
これを取得する:
どんな助けにも感謝します。
iphone - Google Reader API の sortid と firstitemmsec
非公式の Google Reader API が返す「sortid」と「firstitemmsec」の意味がよくわかりません。どういうわけか、これらの値は Google Reader Web アプリケーションで正しく使用されます。自分のアプリケーションでこれらの値を利用するにはどうすればよいですか?
api - ユーザーの Google リーダー API からサブスクリプション、フィード、記事を取得する
ユーザー(Googleアカウント)のすべてのサブスクリプション、各サブスクリプションのすべてのフィード、および各フィードのすべてのアイテムを取得する必要があるGoogleリーダーアプリケーションを作成したいと考えています。
この情報を取得するための投稿リクエストを作成するために、いくつかの URL を教えてください。
Google リーダー API はまだリリースされていないため、これに関するドキュメントは見つかりませんでした。この記事http://code.google.com/p/pyrfeed/wiki/GoogleReaderAPIを読みましたが、これらを取得する方法は指定されていません。
助けていただければ幸いです。
php - Google Reader API - すべて既読にする
Google リーダー内ですべてのフィード アイテムを既読としてマークするスクリプトを作成しようとしています。4 つの変数を API リンクに投稿するだけの簡単なものである必要があります。ただし、400 エラーを返さずに HTTP POST を Google に正常に作成できる唯一の方法は、次のような単純な HTML FORM POST です。PHP cURL を試しましたが、Google から 400 エラーが表示され、不正なクライアント リクエストが行われたことを示しています。
HTML FORM を使用して同じ詳細を送信すると (cURL で試したように) 正常に動作し、すべての項目が既読としてマークされますが、FORM ACTION が外部サイトに設定されているため、送信時にリダイレクトされます。これを回避するために、次のように AJAX FORM 送信を試みたので、リダイレクトはありませんが、これは機能せず、何も送信されません。
誰でもアドバイスできますか?1) cURL POST は機能しないのに、単純な HTML FORM POST は機能するのはなぜですか? 2) AJAX 送信で HTML フォームを (黙って) 送信できないのはなぜですか?
objective-c - Objective C OAuth で認証し、ニュースを取得するためのリクエストを行う方法
OAuth で認証し、Google リーダーからニュースを取得するためのリクエストを行う方法を教えてもらえますか?
AsihttpRequest を試してみましたが、結果はありません! それを行うためのより良い方法があり、Oauthを使用してサブスクリプションリストを取得する方法があることを誰かが教えてもらえますか?