2010-05-14 6 views
2

J'essaie d'utiliser GAE pour un travail cron. Mais je reçois une erreur de serveur 500. Est-ce parce que j'essaie de cron sur une URL externe? Je ne trouve aucune documentation à ce sujet. Lorsque j'utilise une URL interne, cela fonctionne très bien. Mais je voudrais lancer un script php sur mon site web.Google App Engine (GAE) cron sur l'URL externe: http

Existe-t-il une autre façon de procéder? Je suis tout à fait Noob ...

Merci pour toute aide Christian

Ceci est mon code:

http://www.mysite.com/apps/pushthis.php notifications de déclenchement pour le projet toutes les 2 minutes

+0

Changé les trois balises google, app, moteur pour google-app-engine, la balise AppEngine standard. Devrait obtenir cette question un meilleur avis. –

Répondre

3

Vous peut faire ce travail très simplement. Créez une petite application AppEngine répondant à une URL qui sera appelée par le cron AE. Ce gestionnaire de requêtes peut utiliser le URL Fetch API pour appeler votre URL externe. A minuscule peu de travail supplémentaire, mais vous allez atteindre votre objectif.

Voir this question pour plus d'informations et des exemples pratiques de codage avec URL Fetch.