Imo*_*dev 5 api batch-processing facebook-graph-api facebook-php-sdk
这是我在stackoverflow上的第一篇文章.
我正在使用Facebook Graph Batch API一次请求来自多个用户的Feed更新.但我真的不知道如何进行适当的错误处理.下面的例子应该证明我的问题:
批量请求:
user1 - valid access_token
user2 - invalid (password change maybe?)
user3 - valid access_otken
Run Code Online (Sandbox Code Playgroud)
Facebook的答案可能如下所示:
successful answer
unsuccessful answer (OAuth Exception)
successful answer
Run Code Online (Sandbox Code Playgroud)
但阅读文档,似乎无法保证答案的顺序.所以我的问题是,如何将答案与批量请求中的特定部分请求相关联?
当您没有获得此异常所属的请求的信息时,处理OAuth异常非常困难.
有什么想法吗?
我不熟悉 PHP SDK,但在 Javascript SDK 上,批处理实际上模拟了各种调用本身,并返回带有header和body等类似集合的响应数组。
然后,您可以迭代查找错误和响应。
我假设 PHP SDK 将使用类似的语义。