响应本机Facebook API批处理请求

Flo*_*Flo 5 facebook-graph-api react-native

我在React Native的Facebook API批处理请求中苦苦挣扎。对于单个请求,本教程效果很好:https : //github.com/facebook/react-native-fbsdk

但是我可以创建一个批处理请求。使用GraphRequestBatch似乎不起作用。都不使用addRequest()添加请求(例如https://github.com/facebook/react-native-fbsdk/issues/185中建议的内容)。

请帮忙!我想发送一批具有相同节点和相同边缘的请求,只是时间跨度有所变化。

每个请求看起来像:

const request = new GraphRequest('me/',
 {
 accessToken: accessToken,
 parameters: {
    fields: {
      string: 'posts.since(t1).until(t2).limit(n){likes.summary(true)}'
            }
          }
      },
 responseInfoCallback);
Run Code Online (Sandbox Code Playgroud)

我尝试创建多个请求,每个请求都具有不同的t1和t2,然后像这样将它们加起来:

const graphmanager = new GraphRequestManager().addRequest(requesta);
graphmanager.addRequest(requestb);
...
graphmanager.start();
Run Code Online (Sandbox Code Playgroud)

但是只有第一个请求被执行。

谢谢您的帮助!