問題タブ [picasa]

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.

0 投票する
1 に答える
979 参照

php - Zend GDataPicasaAPIを使用したPicasaビデオサムネイルの更新

APIを使用してpicasaウェブアルバムの動画のサムネイルを更新したい。PhotosデータAPI用のPhotosPHPサンプルコードを実行しています

ドキュメントには、写真を更新することで「独自のビデオサムネイルを提供」できると記載されています。

次の機能を試しましたが、何も起こりません。助けてください!

0 投票する
2 に答える
328 参照

php - PHP リクエストで長いヘッダー宣言を処理するにはどうすればよいですか?

Picasa Web Uploader APIを使用して、写真のギャラリーを自分の Web サイトにアップロードしようとしています。ボタンを実装し、Picasa でセットアップして認証を機能させることができましたが、Picasa からサイトが受信した POST を処理するとき、$_FILES配列は常に空です。

Fiddler を使用して Picasa から投稿されたリクエストを調べたところ、Content-Disposition各ファイル マルチパートの先頭にあるヘッダーが長すぎることがわかりました。Picasa から送信されたヘッダーには、私のファイルへのフル パスが含まれています。サーバーなので、最終的には 128 文字をはるかに超えます。

PHP は 128 文字までのヘッダーしか処理できないようで、ヘッダーが長すぎるとマルチパート セクション全体が破棄されるようです。(Fiddler でこのヘッダーの長さを短くしてリクエストを再投稿すると、私の Web サイトはそれを受け取り、$_FILE正常に処理します)。

どうすればこれを回避できますか?

  • PHP が長いヘッダーを処理し、$_FILE 配列でデータを受信できるように、構成設定をどこかに設定できますか?
  • または、$_FILE 配列以外に、欠落しているマルチパート セクションに別の方法でアクセスできますか?
0 投票する
2 に答える
2002 参照

.net - .NETからGDataAPIを介して写真をPicasaにアップロードするにはどうすればよいですか?

pythonに関するGooglepicasaに写真をアップロードする簡単な例に似て います。これは.NETについてです。

ClientLoginプロトコルを使用する方法、そして Googleの要求に応じてマルチパート/関連フォームPOSTを実行する方法は?

0 投票する
1 に答える
1135 参照

android - Google Data API for Java を使用して Picasa のメタデータを更新する

Android から Picasa に接続するためにGoogle Data APIを使用しています。写真とメタデータを取得するのはうまくいきますが、PATCH の応答を解析するときに IllegalArgumentException が発生します (オリジナルと比較して)。parseAsString メソッドの出力は完全な xml 文字列を提供しますが、ヘッダーは「text/html」です。これはバグですか、それとも「text/html」用に独自のパーサーを作成する必要がありますか?

また、PUTメソッドで更新してもかまいません.Javaでそれを行う方法の良い例はありますか?

ここで例外:

エントリのコードは次のとおりです。

メイン アクティビティの関連コードは次のとおりです。

編集: setUpTransport メソッドに次の行を追加しました:

これにより、そのログで別の IllegalArgumentException が発生します。

0 投票する
5 に答える
2053 参照

c# - URL セキュリティ - 安全で推測不可能な URL とは?

現在の Web プロジェクトの URL について考えていました。ユーザーは、Web サイトを使用して画像などのさまざまなリソースにアクセスできます。URL は次のようになりますhttp://localhost:2143/p/AyuducjPnfnjZGfnNdpAIumehLiWaYQKbZLMeACUqgsYJfsqarTnDMRbwkIxWuDd

今、私は本当に高いパフォーマンスを必要としています.1つの方法は、認証のためにデータベースへの余分なラウンドトリップを省略し、推測できないURLに頼ることです.

Google はPicasa ウェブ アルバムでこれを行います。アルバムを非公開または非公開にすることができます。これにより、アルバムは保護されますが、写真自体は保護されません。スカーゲン (デンマーク) のこの写真を撮ります。http://lh4.ggpht.com/_Um1gIFfF614/TQpVMvN3hPI/AAAAAAAANRs/GY5DxrDPHUE/s800/IMG_4074.JPG、実際には非公開のアルバムにありますが、すべて見ることができます。

それで、あなたはこれについてどう思いますか?64文字の長さのランダムな文字列は「安全」ですか? 他のアプローチはありますか?


リソースへの各リクエストに対して認証を行うことを選択したとしましょう。ユーザーは somedomain.com のサイトにログインしており、そこで自分の、たとえばフォト アルバムにアクセスしています。認証を維持するために Cookie がドロップされます。

現在、実際の写真は、まったく別の URL で何らかの形式の CDN またはストレージ サービスを介して提供されています。

複数のドメイン間で認証をどのように維持しますか? 2 つのアルバムのコンテンツを異なるサーバーから配信できるとします。

0 投票する
2 に答える
225 参照

jquery - ページのコンテンツを表す仮想 URL ですが、別の .html ファイルではありません

ユーザーがクリックしたリンクに応じて、jquery を使用して picasa からコンテナーに Web アルバムをロードする html でコーディングされた単一のページで構成される Web サイトがあります。これは問題なく動作しますが、ページに読み込まれるコンテンツを URL と一致させたいと考えています。現時点では、アルバム リンクの 1 つをクリックすると、写真が読み込まれ、URL に「#」が追加されます。代わりにアルバム名を URL に追加し、このアルバム名が jquery によってページにロードされたコンテンツと一致することをブラウザに理解させるにはどうすればよいですか。

さらに、誰かに私の Web サイトへのリンクを送信できるようにしたいと考えています: kornweissphotography.com/steven/albumname ここで、albumname は Web アルバムの 1 つの名前であり、適切な画像がページに読み込まれます。

ウェブサイト: www.kornweissphotography.com/steven

ありがとうございました!

0 投票する
1 に答える
2023 参照

java - Java で Picasa Web API から画像をダウンロードする方法

Google のデベロッパー ガイドでは、Picasa ウェブ アルバムに写真をアップロードする方法を説明していますが、画像ファイルを Java でダウンロードしてローカル マシンに保存するにはどうすればよいでしょうか。

0 投票する
1 に答える
865 参照

python - Python API 経由で Picasa ウェブ アルバム アルバムの日付を変更できません

Python API を使用してPicasa ウェブ アルバムアルバムの日付を変更できません。それに何時間も費やしましたが、今は絶望的です。コード:

出力は次のとおりです。

0 投票する
4 に答える
4473 参照

c# - 個人ごとに Picasa からすべての写真を取得する

Picasa Web Albums Data APIを使用して、人物の名前ですべての写真を取得することはできますか?

私が見つけることができるすべての例は、albumid で写真を取得する方法を示しています。

0 投票する
2 に答える
703 参照

java - GphotoEntry は機能するのに、Picasa Web Albums API で PhotoEntry が空の値を返すのはなぜですか?

私はここで単に私が持っているのとまったく同じ問題を抱えています。彼は答えられていないようで、このサイトでこの質問を見つけることができなかったので、このコミュニティの前に置くことにしました.

何らかの理由で GphotoEntry は機能しますが、PhotoEntry は何も返しません。PhotoEntry で getMediaSource() メソッドを使用する必要があります。GphotoEntry では使用できません。

これが私のコードです (try-catch ステートメントに含まれている必要がありますが、ここでは省略しています)。あなたは私のために働く行をコメントアウトしたことに気付くでしょう:

私はあなたの助けに感謝します