Как вызвать две разные службы API (App Engine) в Google Cloud Platform

У меня есть два разных сервиса App Engine, и я хотел получить доступ к одному и тому же другому сервису. Я просто хотел позвонить по URL, чтобы он мог выполнять все операции. Когда я работал в блокноте Jupyter, работал следующий код. Но когда я работаю в другом сервисе службы приложений, у меня 502 проблемы со шлюзом.

gatopubsub=urllib3.connection_from_url(r"url")
gatopubsub.request(method="GET",url=r"url")
time.sleep(120)
dataflow=urllib3.connection_from_url(r"url")
dataflow.request(method="GET",url=r"url")
time.sleep(720)
bigquery_success=big_query()

Я дал time.sleep, потому что для завершения каждого URL требуется указанная секунда. Я пытался установить пакет google-appengine. Но у меня проблема с HTTP, поэтому я попробовал URLLIB3 Пожалуйста, помогите

Спасибо

1 ответ

Я думаю, что нашел ответ. Спасибо @Dustin за ответ на запрос. Основная проблема - это проблема безопасности. Когда Pycharm или Jupyter работает локально, в нашем браузере включена поддержка SSL, чтобы наш код мог получить доступ к службам приложения. Но в моем случае SSL-сертификат не загружается в App Engine. Поэтому из-за этого я не смог получить доступ к другим сервисам лучше.

Другие вопросы по тегам