Php 等待图形api/批处理api的结果
我怎么能不等待API调用的响应呢 我有大量API调用(一个依赖于另一个),但应用程序不需要结果。只要说“Facebook做这个”,不要等待回应Php 等待图形api/批处理api的结果,php,facebook,facebook-graph-api,facebook-batch-request,Php,Facebook,Facebook Graph Api,Facebook Batch Request,我怎么能不等待API调用的响应呢 我有大量API调用(一个依赖于另一个),但应用程序不需要结果。只要说“Facebook做这个”,不要等待回应 我怎么能不等待响应呢?我相信您正在寻找一种实现异步php调用的方法。您可能会自己完成一些查询,因为我认为PHP FB SDK不支持此类查询 我相信curl_multi(仅限php5)是您寻求的解决方案: (请看这本书的例子) 您也可能会发现此QA有帮助: 不久前,我参与了一个项目,在那里我们实现了类似于此的排队。(该应用程序被张贴在大约150页的
我怎么能不等待响应呢?我相信您正在寻找一种实现异步php调用的方法。您可能会自己完成一些查询,因为我认为PHP FB SDK不支持此类查询 我相信curl_multi(仅限php5)是您寻求的解决方案:
- (请看这本书的例子)
应用程序本身可以查看队列表,并生成一份关于运行了哪些作业及其响应的报告,以及即将到来的计划作业的报告。如果您不必在后端进行调用,那么使用客户端请求(例如通过AJAX或JS SDK)是有意义的。是的,它可以工作,但我正在寻找se服务器端最简单的方法。所以发送,而不关心它在做什么。使用AJAX服务器会处理更多请求,但仍然等待响应。实际上,我并不是在寻找异步调用,我只是想将“等待响应”=设置为false,并在其他时间不处理传入响应事件的响应。但您是对的,它可以工作!但是用O编写它ut SDK将很困难。我有批量请求,包括文件上传,但我会看看这个解决方案。我认为这是一个简单的解决方案!我对此只有一个疑问。当它被添加到队列和用户离开应用程序时,我将无权对他的ACC进行POST呼叫。我确实需要离线访问,对吗?@Henry当您打算进行API调用时,将启用。Facebook发布的“标准”令牌有一个与之相关联的超时(我相信以秒为单位)。如果您打算在此超时后进行API调用,则需要请求脱机访问。