2016-07-13 1 views
1

J'ai un serveur web (Python) déployé dans GAE (Google AppEngine) et que vous souhaitez exposer les API à consommer par le navigateur (Javascript) et d'autres serveurs Web.à utiliser dans GAE pour exposer API

API de service Web, ou "Google API" sont des choix possibles. D'autres questions, pour l'API de service Web, quel cadre de service Web fonctionne sur GAE pour les deux cas, le navigateur (Javascript) et le client serveur (Python).

Si vous utilisez "Google API", ce que je devrais utiliser? Pour ma compréhension limitée, Goodle API est API pour exposer le service Google déjà existant. Si j'ai déployé mon serveur Web dans GAE, comment exposer mon API avec "google cloud service"?

Répondre

0

Vous pouvez regarder Google Cloud Endpoints, une partie de la suite GAE, qui fournit un cadre dédié à la mise en place des points d'extrémité de l'API. Il vous permet de développer l'API en Python et Java et fournit des bibliothèques pour JavaScript, Android, iOS et Python clients.

En ce qui concerne les API Google, je comprends aussi que pour consommeront des services Google existants que vous pouvez accéder via une API (par exemple Youtube, cartes, etc.)

+0

Ainsi, mon API GAE mis en œuvre avec le service Web 3ème partie framework n'est pas appelé API Google. mon API GAE implémentée avec Google Cloud Endpoints s'appelle Google API, car elle est accessible via le client Google API. C'est vraiment déroutant. Il semble que Google API se réfère à déjà implémenté/déployé par Google. Peut-être, il se réfère également à l'API GAE mis en œuvre avec le cadre de service de cloud Google. Merci pour votre réponse. – user3792705