問題タブ [gdata-api]
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.
python - 添付ファイルのコンテンツをGoogleサイトのPythonAPIで更新するにはどうすればよいですか?
Googleサイトで作成および管理されているウェブサイトの一部の添付ファイルを自動的に更新するスクリプトを作成しようとしています。これは、Googleが9月にSites APIをリリースし、 PythonGDataAPIがサイトをサポートすると主張しているために可能になるはずです。ただし、私が見つけることができる最も近いメソッドはと呼ばれclient.update
ます。これにより、添付ファイルのメタデータを更新できますが、コンテンツは更新できません。
Java APIでは、添付ファイルの更新は、新しいものを作成してMediaFileSource
から呼び出し、entry.setMediaFileSource(source)
続いて。を呼び出すことによって行われentry.updateMedia()
ます。ただし、PythonAPIで類似したものは見つかりません。私はばかげていて何かが足りないのですか、それともPython APIを使用してGoogleサイトの添付ファイルを更新することは本当に不可能ですか?
iphone - iPhoneプロジェクトにGData.frameworkを追加するにはどうすればよいですか?
私は、Objective CとCocoaを学び、GoogleAPIで遊んでみようと思っています。メインページの指示に従って、アプリケーションにフレームワークを含めようとしていますが、うまくいきません。
誰かがもう少し詳細な説明を提供できるでしょうか?
よろしくお願いします。
メインアプリケーションの下にGData.xcodeprojを追加し、Target->myAppの下にGDataへの直接の依存関係を追加しました
次のエラーが発生し続けます。
私はちょっと迷っていて、APIを学び、実際のコーディングを行うことができるように、このセットアップを取得する必要があります:(
誰かがこれを手伝ってくれますか?
よろしくお願いします...
php - GoogleスプレッドシートのJsonresposeをPHP配列としてデコードする方法
私のgoogleDocsSpreadsheet呼び出しは、この応答をjson形式で返します
(「行」の後にすべてが必要です)。ここで形式化された応答を見てください:)
私はphpのjson_decode関数を使用してデータを解析し、それを使用します(はい、私はphpでひどいです)このコードはNULLを返し、ドキュメントによると、NULLは「jsonをデコードできない場合」に返されます。
$ json = file_get_contents($ jsonurl);
$ json_output = json_decode($ json);var_dump($ json_output); //NULLを返します
基本的に、私が達成したいのは、Json応答の最初の行の値から単純な配列を作成することです。
このような
あなたたちは天才です、私はあなたの洞察とこれについて非常に助けていただければ幸いです!
「sberry2A」が以下に言及しているように答えてください、応答は有効ではありませんJson、グーグルはこの目的のためにZend Jsonライブラリを提供します、代わりにtsv-excelバージョンを解析することにしました:)
ruby - http プロトコルを使用して SSL 対応の Google Apps フィードにアクセスする
ドメイン全体に SSL が適用されている Google Apps ドメインでカレンダーを使用してアプリを構築する。私は当初、 GCal4Ruby ライブラリを使用して Rails アプリを構築する際に問題を発見しました。これは、非 SSL プロトコルで allcalendars フィード URL を使用していました (GCal4Ruby デバッグ出力スニペット [原文のまま])。
これは永遠に続くようで面白かったです。HTTPS プロトコル (つまり: ) で allcalendars フィードを使用する機能を作成することで、ローカルで GCal4Ruby でこれを修正したと思いますhttps://www.google.com/calendar/feeds/default/allcalendars/full
。
気になるのは、allcalendars フィードで HTTPS プロトコルを指定する必要があるという記述が Google のドキュメントにないことです。それと、PHP で Zend GData ライブラリを使用して同じドメインにアクセスすると、非 SSL プライベート フィード (つまりhttp://www.google.com/calendar/feeds/r-calendar.com_xxxxxxxxxxxxxxxxxxxxxxxxxxx%40group.calendar.google.com/private/full
) に正常にアクセスできるという事実。
だから、質問:私は何を誤解していますか?SSL でアクセスする必要があるのは allcalendars フィードだけで、残りのプライベート フィードは認証トークンを安全に使用できますか?
洞察力や優れたドキュメントへの指針を持っている人はいますか?
python - Picasa API を介して画像をアップロードするときに JPEG 圧縮を防ぐにはどうすればよいですか?
Picasa ウェブ アルバム API 用のPythonクライアント ライブラリを使用して、JPEG 画像をアルバムにアップロードしています。ただし、写真をアップロードすると、非常に圧縮されたように見えます。Picasa 3.6 には、画像を圧縮せずに元の品質でアップロードするオプションがありますが、API 内から使用できる同様のオプションはありますか?
これは、写真を作成してアルバムに挿入するために使用するコードの一部です。
python - App Engine での認証後に GData の認証トークンを取得できない
Googleカレンダーに書き込むことができるように、Gdata認証の認証トークンを取得したいと思います。カレンダー サービスにトークンを送信できるように、認証後にトークンを取得する際に問題が発生しています。
appengine が提供するデフォルトのログイン画面 (/_ah/login) を使用しており、ログインして認証することはできますが、URL が書き換えられているため、self.request.uri から認証トークンを引き出すことができません。
例:
kiddushfund.appspot.com/admin からのログイン画面リダイレクト https://www.google.com/accounts/ServiceLogin?service=ah&continue=http://appname.appspot.com/_ah/login%3Fcontinue%3Dhttp://appname .appspot.com/admin<mpl=gm&ahname=アプリ+名前&sig=65e70293a754da54fe06ecbedbb59213
This is after authentication and the URL was pulled out of firebug http://appname.appspot.com/_ah/login?continue=http://appname.appspot.com/admin&auth=DQAAAL0AAAD9X_Noig8blUlg_KA02UbjgBC2yWl8XKXIVA3SI5ZQ7pJOyL4SyYPpKu5jOLAw0ol0rSUVBENBMmWC2DkH6sTxx3AlSF4UI_LcByDlacBV3Fy1At80h_ML97fLeu0LLQbgzuLxY_wTHBb5svkCVDOeVABFKf98qvZ62SGl0PrDTxs1P3lCF04ooDdFilDecGUoED6hbnjd9P7-6eqxOO9nrBCSk571uyWZCLIA-1I5f3Om_MqAIPmi_5mqLXOSv0I
これは認証後の最終的な URL ですが、もうトークンを取得できません http://appname.appspot.com/admin
これは本当に単純な問題のように思えます。ありがとう。
gdata-api - Google カレンダーの「その他のカレンダー」XML フィード
gdata-api を利用してユーザーのカレンダーをアプリケーションに取り込む webapp を構築しています。他のカレンダーも取り込めるようにしたいのですが、それらのいくつかの XML フィードが見つかりません。
Google カレンダーのすべての「その他のカレンダー」に XML フィードがあるわけではないことに気付きました。たとえば、私は 1 年以上前に、米国男子代表チーム (サッカー) である「MNT」というカレンダーを購読しました。設定に入ると、このカレンダーには XML、ICAL、および HTML アドレスがあります。
しかし、[その他のカレンダー] の下にある [追加] リンクをクリックして興味深いカレンダーを参照し、[スポーツ] -> [サッカー] -> [EPL] -> [マンチェスター ユナイテッド] を選択して購読すると、HTML アドレスしかありません。これまでのところ、私が試した他のすべてのカレンダーには HTML アドレスしかありません。
HTML アドレスのみを表示するこれらのカレンダーから XML フィードを取得する方法はありますか?
[追加] -> [興味深いカレンダー] よりも XML カレンダー フィードを見つけるのに適した場所はありますか?
ありがとう!
c# - GDataAPIを使用して「特定の」Googleカレンダーにイベントを追加する
Googleカレンダーの特定のカレンダーにイベントを追加しようとしていますが、方法がわかりません。これが私のコードです:
誰かがこれで私を助けることができますか?
編集
たぶん、この機能は、ランデブーとメモをグーグルカレンダーに簡単に追加したいサイトの管理者だけがアクセスできるので、「ハードコードされた」値で自動的に認証されたので、ユーザー名とパスワードはわかった。
google-calendar-api - Googleカレンダーの動的イベントフィードを公開するには?
ユーザーの特定の種類のイベントを管理する webapp を構築しています。これらのイベントをユーザーの Google カレンダー内に表示する方法を提供したいと考えています。
私が本当に望んでいたのは、独自の Google カレンダー互換フィードを公開し、ユーザーが「興味深いカレンダー」を購読できるように、それを購読できるようにする方法でした。イベントが変更されたり、新しいイベントが追加されたりすると、それらがカレンダーに反映されるようにします。しかし、Google では、ユーザーがカレンダー データを ical または csv 形式でのみインポートできるようにしており、atom フィード形式ではインポートできないようです。
問題は、Web アプリケーションの既存のイベントが変更され、新しいイベントが追加されることです。それらの変更をすぐに Google カレンダーに反映させたい。また、ユーザーが ICAL ファイルを再インポートし続けるとは思えません。次の SO の質問は非常に似ていますが、実際には回答が投稿されていません: Google カレンダーと互換性のあるフィードを生成する
私はこれについて間違った方法で進んでいますか?カレンダーを作成してイベントを公開するには、gdata API を使用する必要がありますか? アトム フィードを公開する方がはるかに簡単に思えますが、Google がアトム フィードをサブスクライブできない場合、それは機能しません。
イベントを ICAL ファイルとして公開した場合、Google カレンダーは定期的に URL を再読み込みし、データを更新しますか? 一部のユーザーは毎日 4 つまたは 5 つのイベントを持っているため、ファイルは時間の経過とともにどんどん大きくなります。これは本当に良い解決策ではないようです。
python - Python Youtube APIを使用してバッチ処理リクエストを送信することは可能ですか?
YouTubeのユーザーのプレイリストに動画を追加するPythonを使用したアプリケーションを作成しています。これを一度に実行すると、Youtubeは私のリクエストを抑制し始めます。
一度に50件のリクエストを送信できるバッチ処理APIがありますが、バッチ処理リクエストを送信する方法がドキュメントからわかりません。それに関する唯一の情報は、リクエストのために送信する必要のあるXMLコンテンツをカバーしています。
バッチ処理リクエストを送信する方法を知っている人はいますか?