問題タブ [google-photos-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.
php - Google Photos API - 画像への直接的で恒久的なリンクを取得する方法はありますか?
これらの新しい API に関する非常に単純な質問: アルバム画像を取得するシステムを既に作成しましたが、baseUrlはしばらくすると期限切れになります。
無期限の URL を取得するシステムはありますか? 今日まで、私は Picasa API (現在は閉鎖されています) を使用して、永続的な URL を提供していました。
写真に直接アクセスする必要があります。
php - google-photos-apiのphpでメディアタイプによって結果をフィルタリングする方法は?
私はgitハブのサンプルプロジェクトに似た方法でフィルターを構築しています: https://github.com/google/php-photoslibrary/blob/samples/src/filters/index.php
最初に返される結果は、mime_type: video/mp4 のビデオです。
私は何を間違っていますか?
編集:解決しました!問題は、私が使用すべきだったということでした$photosLibraryClient->searchMediaItems(['filters' => $filtersBuilder->build()]);
それ以外の
$photosLibraryClient->listMediaItems(['filters' => $filtersBuilder->build()]);
html5-video - Google フォトのビデオ ストリーミングが Safari で機能しない
Google フォトに保存されている動画の URL から再生可能な動画を取得しようとしています。ドキュメントでは、base_url に「=dv」を追加することを提案しています。
Chrome、Firefox ではビデオを再生できますが、Safari では再生できません。
Google Photos API から Safari でビデオを再生するにはどうすればよいですか?
「=dv」の代わりに「=m18」を追加すると、圧縮されたバージョンのビデオが Safari で再生されます。ただし、Google は「=m18」を使用しないことを推奨しています。
<div class="videoHolder" style="position: absolute; width: 1200px; height: 675px; top: 180.5px; left: 251px;">
<video id="video" width="1200" height="675" autoplay="" controls="true" preload="" playsinline="" muted="" poster="342278662.mp4"><source src="https://lh3.googleusercontent.com/lr/really_long_url=dv" type="video/mp4">
</video>
</div>
ビデオがストリーミングされることを期待していますが、バッファリング シンボルが表示されます。
どんな助けでも大歓迎です。