Jak uzyskać bezpośredni link do obrazu w moich Zdjęciach Google?


16

Chcę dodać obraz zapisany w moich Zdjęciach Google. Jak mogę uzyskać bezpośredni link do obrazu w moich Zdjęciach Google? Linki, które skopiowałem, nie są bezpośrednie.


1
Alternatywnie, jeśli Twoje treści są objęte licencją bez ograniczeń, zalecam przesyłanie zdjęć do Wikimedia Commons lub archive.org i korzystanie z nich stamtąd. Są to zaufane organizacje non-profit, które prawdopodobnie będą istnieć przez długi czas.
— Ciro Santilli 冠状 病毒 审查 六四 事件 法轮功

Odpowiedzi:


9

W tej chwili Google aktywnie zmienia swoje zachowanie związane z obsługą obrazów. Teraz nie ma żadnych algorytmów umożliwiających otrzymywanie bezpośrednich i stałych łączy do udostępnianych zdjęć. Adresy URL są odbierane przez kliknięcie prawym przyciskiem myszy, na przykład https://lh3.googleusercontent.com/(LONGLONGCODE...)=w800-h600-no, są tymczasowe i działają przez dwa dni, a następnie zostaną zamknięte.

Możesz wypróbować nową usługę Google - Google Archive Album . Ta usługa została utworzona jako właściciel albumów z usuniętej usługi Picasa. Ale zawiera także zdjęcia i albumy z Google Photo. Album archiwum Google ma dwie zalety:

  • linki są znacznie krótsze niż w Zdjęciach Google,
  • te linki są trwałe!

Aby pracować z Google Archive Album, musisz przestrzegać zasad:

  1. utwórz standardowy (NOT PUBLIC) album w Zdjęciach Google.
  2. przejdź do Google Archive Album i upewnij się, że widzisz nowy album.
  3. dodaj do albumu wymagane zdjęcia i dopiero teraz zmień jego typ na publiczny, tworząc udostępniony link do niego.
  4. ponownie przejdź do Google Archive Album , otwórz swój album.
  5. kliknij pierwsze zdjęcie.
  6. kliknij zdjęcie prawym przyciskiem myszy i skopiuj link do schowka.
  7. wstaw otrzymany link tam, gdzie potrzebujesz.
  8. powtórz kroki 5-7 dla innych zdjęć.
  9. voilà!

Ale jak długo będzie działał Google Archive Album, nie wiem :(

PS: jeśli nie wiesz - linki URL ze Zdjęć Google i Google Archive Album można dostroić. Szczegółowe informacje można znaleźć na specjalnej stronie .


1
Dla tych, którzy znają język rosyjski szczegółowo opisałem na moim blogu
— 23 W

Nie działa to z bardzo dużymi obrazami (np. 9526 x 4370), ponieważ dzielą się one na wiele mniejszych obrazów
— FatalBulletHit

1
Do Twojej wiadomości, Google Archive Album używa teraz tych samych tymczasowych adresów URL co Zdjęcia Google, więc nie ma to już przewagi.
— kynan

Zobacz moją odpowiedź na sposób uzyskania stabilnego adresu URL.
— kynan

6

To proste:

  • otwórz photos.google.com
  • otwarty album
  • otwórz dowolny obraz (pojawi się czarny układ)
  • kliknij prawym przyciskiem myszy na obrazie
  • skopiuj adres URL obrazu

URL powinien wyglądać

https://lh3.googleusercontent.com/(LONGLONGCODE...)=w800-h600-no

Lub kliknij prawym przyciskiem myszy - otwórz obraz z nową kartą. Następnie skopiuj adres URL obrazu z paska adresu przeglądarki.


... lub kliknij prawym przyciskiem myszy - otwórz obraz z nową kartą. Następnie skopiuj adres URL obrazu z paska adresu przeglądarki
— Dek4nice

1
Witryny SE wymagają adresów URL obrazów zakończonych na „.jpg” lub „.png”, a linki skopiowane ze Zdjęć Google nie są.
— Tim

4
Te linki są tymczasowe i będą działać przez dwa dni, a następnie zostaną zamknięte. To nie jest rozwiązanie. Szczegółowe informacje można znaleźć na forum Google - productforums.google.com/forum /#! msg / picasa / 08ba8idWrW8/... Może być Archiwum Google Album może nam pomóc. Ale nie wiem, jak dodawać do niej albumy ze Zdjęć Google , domyślnie pokazuje albumy z Picasa Web Albums.
— 23 W

3

Jak wspomniano w 23W, długi adres URL, który otrzymujesz, kopiując adres URL dowolnego zdjęcia ze Zdjęć Google podczas logowania na konto Google, jest „tajny” i może być krótkotrwały i przestać działać po kilku dniach.

Sztuką jest, aby skopiować adres URL obrazu, natomiast w oknie incognito :

  1. Dodaj zdjęcie do udostępnionego albumu, jeśli jeszcze tego nie zrobiłeś (jeśli jest już w udostępnionym albumie, możesz użyć istniejącego)
  2. Skopiuj „Link do udostępniania” (powinien być https://photos.app.goo.gl/<some hash>)
  3. Otwórz nowe okno incognito i wklej link
  4. Przejdź do swojego zdjęcia i skopiuj adres URL obrazu (powinien być https://lh3.googleusercontent.com/<140 character hash>=<size info>)

Masz teraz precyzyjny link do obrazu, który nie wygasa.

Należy pamiętać, że po zalogowaniu się was dostać „tajne” URL obrazu również zaczynając https://lh3.googleusercontent.comjednak następuje znacznie dłużej 755 znaków hash. Czy nie używać tego adresu, ponieważ może to wygasa.

Pamiętaj też, że możesz dostosować, =<size info>aby uzyskać dowolną rozdzielczość .

Możesz również zainstalować rozszerzenie Google Photos Direct Link do Chrome, aby uprościć ten proces.




0

Inną opcją jest użycie Bloggera do uzyskania adresu URL obrazu ze Zdjęć Google.

Musisz dodać zdjęcie do albumu, a następnie edytować post na blogu i dodać do niego obraz. Następnie możesz spojrzeć na kod HTML za postem na blogu i uzyskać z niego adres URL. (W rzeczywistości nie musisz publikować posta na blogu, wystarczy użyć edytora postów, aby uzyskać kod).


0

Wykonaj poniższe czynności, jeśli chcesz mieć bezpośredni link do pojedynczego obrazu w kontekście albumu Zdjęć Google . Ten link pozwoli użytkownikowi przejść do innych zdjęć w albumie.

  1. Utwórz album w Zdjęciach Google.
  2. Utwórz link do udostępniania dla albumu.
  3. Przejdź do zdjęcia, które chcesz połączyć. Adres URL w pasku adresu to bezpośredni link.

-1

Miałem dobre wyniki, korzystając z funkcji „eksportowania” Dysku Google:
https://drive.google.com/uc?export=view&id=[FileId]

Przydatne jest osadzanie zasobów.

Edycja1: oczywiście obraz musi być publiczny

Edycja2: oto kilka wyjaśnień:

1 / Prześlij obraz do GDrive

przesłać do gdrive

2 / Muszę Share...wybrać Get a shareable link.

uzyskaj link do udostępnienia

3 / Widzisz link, który właśnie się pojawia? Tak powinno być https://drive.google.com/file/d/[FileId]/view?usp=sharing.

4 / Teraz masz FileId i twój plik jest dostępny poprzez link, możesz kliknąć Done. Bezpośredni link do Twojego zdjęcia będziehttps://drive.google.com/uc?export=view&id=[FileId]

5 / O ile wiem, można użyć tego linku jako atrybuty srcz imgnarzutów.

Przykład: <img src="https://drive.google.com/uc?export=view&id=0Bx7WIDEbAmAqOXpDdFM5VkNUZHM"/>daje:

Więcej informacji (nieco nie na temat): Funkcja eksportu GDrive wydaje się - co najmniej - słabo udokumentowana, ale może konwertować na bieżąco wiele formatów, głównym zastosowaniem jest eksport GDoc do PDF.


1
Czy możesz to opisać bardziej szczegółowo? Jak znaleźć tę funkcję „eksportu”? Czy to w jakiś sposób daje FileId?
— Punchlinern

1
@Madgui: Witamy w aplikacjach internetowych! Ta odpowiedź jest obiecująca, ale wymaga więcej szczegółów. Najlepiej także zrzuty ekranu przedstawiające procedurę.
— Vidar S. Ramdal

Zredagowałem swoją odpowiedź z kilkoma szczegółami. Główną sztuczką jest użycie funkcji eksportowania GDrive „w locie”, więc trudno jest użyć niektórych oficjalnych danych, ale ta sztuczka na pewno działa. Mam nadzieję, że ci to pomoże!
— Madgui,

-3

Dodaj następujące łącze:

? .jpg

tj. znak zapytania, po którym następuje kropka, po której następuje jpg

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.