【问题标题】:How can I add tasks from a PHP google app engine app to a pull queue?如何将 PHP 谷歌应用引擎应用程序中的任务添加到拉取队列?
【发布时间】:2016-01-25 04:08:29
【问题描述】:

我正在尝试从基于 PHP 的 GAE 应用程序将任务添加到拉取队列。截至目前,拉取队列不支持 PHP,因此我希望有人能告诉我如何解决这个问题。到目前为止,我尝试了以下方法但失败了:

1) 使用 TASK API。

收到“403 错误:不允许进行此 API 调用”。

此 API 只能从 GAE 外部调用。

2) 使用 PHP 中的 Shell_exec、exec、passthru 和系统命令执行 python 脚本以将任务添加到拉队列:收到警告

警告:出于安全原因,exec() 已在 /base/data/home/apps/s~apigraymatics/1.390159863933635324/public/pull/dummy1.php 在第 9 行

还有其他方法可以解决这个问题吗? 谢谢

【问题讨论】:

    标签: php python google-app-engine task-queue pull-queue


    【解决方案1】:

    您可以尝试我的 (alpha) 库,它为 AppEngine 上的 PHP 提供拉取队列支持。

    https://github.com/tomwalder/php-appengine-pull-queue

    享受吧!

    【讨论】:

      猜你喜欢
      • 2012-11-13
      • 1970-01-01
      • 2015-02-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-04-11
      相关资源
      最近更新 更多