Czy istnieje sposób na użycie prostego interfejsu API (klucz programisty) zamiast klucza oAuth2 w Google Cloud Endpoint?Prosty interfejs API dostępu (klucz programisty) z Google Cloud Endpoint (Python)
Odpowiedz
Dodatkowe pola w obiekcie żądania protorpc
, które nie są częścią definicji, są nadal przechowywane wraz z żądaniem.
Jeśli chcesz użyć pola key
jako parametr kwerendy, można uzyskać do niego dostęp za pośrednictwem
request.get_unrecognized_field_info('key')
nawet jeśli key
nie jest dziedziną, w definicji komunikatów.
Odbywa się to w users_id_token.py
(auth częścią biblioteki endpoints
), aby umożliwić wysyłanie bearer_token
lub access_token
jako parametry zapytania zamiast jako wartości nagłówka.
Niestety, nie jest łatwo dostępne dobre sprawdzanie przydziału i inne powiązane elementy, które daje klucz "Prosty dostęp API". Można jednak wydawać własne klucze i ręcznie sprawdzać klucz przed listą i potencjalnie sprawdzać przy zdefiniowanych limitach.
@bossylobster Wiesz, że AFAICT to jedyne miejsce na całej interwebs, które dokumentuje jak używać apiKey. –
Nie ma za co, przypuszczam? – bossylobster
Sortuj :) ale powinno to być w próbkach chmury github. –
Dla tych, którzy chcą korzystać z @ odpowiedź bossylobster w Javie, użyj SO odpowiedź tutaj: Getting raw HTTP Data (Headers, Cookies, etc) in Google Cloud Endpoints
PS: Próbowałem zrobić to komentarz w odpowiedzi @ bossylobster, ale nie mam reputacji, aby to zrobić. Możesz wyczyścić tę odpowiedź, aby inne mogły podążać ścieżką
- 1. jak zadzwonić z GWT do Google Cloud Endpoint
- 2. Jak zdobyć klucz programisty dla ViaGogo API
- 3. Google Cloud Vision API Odmowa uprawnień
- 4. Interfejs API alertów Google?
- 5. Google umieszcza klucz Api
- 6. Google cloud mowy api rzucając 403 podczas próby użycia go
- 7. Jak zaprojektować prosty interfejs API CRUD REST
- 8. Odzyskaj usunięty klucz publicznego interfejsu Google API
- 9. Google Chrome: interfejs API wyszukiwania?
- 10. OAuth (token dostępu) Klucz interfejsu Vs API
- 11. google cloud speech api powracający pusty wynik
- 12. Czy istnieje interfejs API Google Insights?
- 13. Google Cloud Vision API "Odmowa przyjęcia zamówienia"
- 14. Google Cloud API - Application domyślne Poświadczenia
- 15. Utwórz nowy arkusz kalkulacyjny (Google API/Python)
- 16. Zdalny interfejs API z kontami usługi Google App Engine?
- 17. Interfejs API wyszukiwarki Google App Engine
- 18. Porównanie Blobstore i Google Cloud Storage
- 19. Google Cloud Storage Authentication
- 20. Czy istnieje interfejs API umożliwiający uzyskanie statystyk w konsoli programisty Google Play?
- 21. Pobierz plik Google Cloud Storage z BlobKey
- 22. Subskrypcja na system Android i interfejs API Google
- 23. Gdzie mogę znaleźć KLUCZ API dla usługi Firebase Cloud Messaging?
- 24. Google Cloud DNS z pocztą
- 25. Google umieszcza interfejs API, uzyskując adresy użytkowników
- 26. Interfejs API wyszukiwarki Google dla języka C#
- 27. Czy istnieje istniejący interfejs API Google+?
- 28. Opis wyjątku JsonMappingException w Google Endpoint
- 29. Skrypt Google Apps i zewnętrzny interfejs API
- 30. Czy istnieje interfejs API Google Photos
Python lub Java? – bossylobster
Używam python –