問題タブ [google-photos]

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 投票する
3 に答える
10985 参照

android - 新しい Google+ (plus) Photos アプリケーションから画像をダウンロードする

最近、Google は Google+ (plus) 用の写真アプリを追加し、画像を選択するインテントを起動すると表示されます。ただし、Google+ フォトから画像を選択してアプリケーションで使用しようとすると、現在のロジックでは使用可能な URI または URL を返して、ダウンロードして操作できる画像を実際に取得することはできません。私は現在、「一般的な」方法を使用して、スタック オーバーフローやその他の場所にある URI を操作しようとしています。必要に応じてコードを提供できますが、現時点では、この新しいアプリ以外のすべてでうまく機能するため、あまり関係がないと思います。使用可能な画像を取得する方法についてのアイデアはありますか?

URI は次のようになります。

情報はMediaColumns.DATA常に null をMediaColumns.DISPLAY_NAME返し、Google フォト アプリから何を選択しても常に image.jpg を返します。ブラウザに https から最後まですべて貼り付けようとしても、何も表示されません。これから使用可能な情報を取得する方法がわかりません。

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

android - Google フォト アプリから動画 (非ローカル) を取得する

Google フォト アプリで、デバイスにキャッシュされていない動画を選択しようとしています。

ACTION_GET_CONTENTインテントを使用してオプション ダイアログを起動し、そこから Google フォト アプリを選択します。

ローカル ビデオを選択している間、この形式で Uri を返します。

content://media/external/video/media/6708

それから、コンテンツ プロバイダーにクエリを実行して実際のファイルの場所を取得し、そこから処理を進めます。ファイルの場所はこんな感じ。

/storage/emulated/0/WhatsApp/Media/WhatsApp Video/VID-20131102-WA0000.mp4

ここで、オンライン ビデオ、つまり、デバイスでまだ利用できず、使用するためにダウンロードする必要があるビデオを選択すると、返される Uri は次のようになります。

content://com.google.android.apps.photos.content/1/ https://lh6.googleusercontent.com/_RD-QTO_SK5jlaPldTe2n5GANqMc3h-ukcbNoFlF1NLy=s0-d

これで、このビデオへの実際のリンクを取得するのに役立つ文書化された ContentProvider はありません。クエリを実行しても、DISPLAY_NAME 列と SIZE 列以外は何も返されません。

DISPLAY_NAMEには video.mpeg が含まれます (異なる動画で同じ表示名)

SIZEはおそらく実際のファイルのサイズを教えてくれます。

SOのこの投稿を参照してください。

さまざまな投稿を確認したところ、コンテンツ プロバイダーを通じてビデオの InputStream を取得し、ファイルを保存して、ファイルを操作する必要があると考えました。ただし、画像ファイルの選択は問題なく機能しますが、ビデオの場合は機能しません。

したがって、ストリームをファイルにコピーするには、次のコードがあります。

最後に一時ファイルに書き込みます。ファイルは作成されますが、正しくフォーマットされていないようです。VLC はファイルを再生しますが、全体を通して最初のフレームのみを表示します。

上記の URI の最後の部分から URL を取得し、ブラウザーで表示しようとすると、GIF ファイルがダウンロードされます。それが問題だと思います。しかし、ビデオのmpeg形式を取得する方法がわかりません。

誰も同じことを経験しましたか?

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

google-api - Google Photo References API の場所の「写真参照」を取得する方法

ロケーションから写真を取得するために Google Places API を使用しています。API 呼び出しを取得し、正しく動作しています。しかし、私の質問はphotoreference、場所の鍵を取得する方法です..

写真参照=CoQBegAAAFg5U0y-iQEtUVMfqw4KpXYe60QwJC-wl59NZlcaxSQZNgAhGrjmUKD2NkXatfQF1QRap-PQCx3kMfsKQCcxtkZqQ

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

google-photos - Google Photo Sphere PanoId の見つけ方

このページpanoidで説明されているように、見つけるのに苦労しています。共有ボタンをクリックすると、そこに iframe コードが表示され、panoid が含まれていますが、iframe 埋め込みコードはありません。Googleがiframeの埋め込みを無効にしたと思います。PanoID を取得する別の方法はありますか。これに似た文字列です9SQgZnQdRXVQHMtBHZtnNg

https://developers.google.com/photo-sphere/web/

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

android - ファイルが既にクラウドと同期されているかどうかを検出する方法は?

ファイル/写真がすでにGoogleドライブまたはGoogleフォトと同期されているかどうかをAndroidで知ることは可能ですか? ファイルが同期されていることを示すファイル メタデータが見つかりません

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

javascript - Google プレイスの写真リクエストが undefined を返す

Google プレイスを介して特定の会場がリクエストされ、マーカーが配置されるたびに、地図上に表示される水平スクロール バーがあります。

私の考えは、この水平スクロール バーに、Google プレイスの写真リクエストを使用して、返された各会場の写真を表示させることです。ただし、Google が使用を推奨している .getUrl() メソッドは、「Uncaught TypeError: undefined is not a function」を返しています。オブジェクトの配列を受け取りますが、各オブジェクトには写真の配列があります。

ここに私のコードの一部があります:

私が得るエラーは、getUrl() のある行を指しています。

会場データ変数- Google プレイス テキスト検索から返されるオブジェクトの配列です。

'.venues-display' - スクロール バーのクラス名です。

私は初心者です..何が間違っているのか理解できないので、必死になっています。

お願いします

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

google-api - 現在認証されているユーザーによって +1 されたすべての公開および非公開の写真を取得するための Google API

私は、家族と私がお互いに共有しているすべての良い写真に陽気にプラス 1 を付けています (公開ではなく、家族のサークルにのみ共有しています)。ある時点で、+1 されたすべての写真を取得して物理的な家族のアルバムを作成できると思っていましたが、Google+ UI から実際にその情報を取得する方法はないようです。

https://plus.google.com/+RobertoTyley/posts/i4bqxxSpceq

現在認証されているユーザーの +1 を取得できるAPIはありますか?